ts-fortress
    Preparing search index...
    • Parameters

      • OptionaldefaultValue: string

      Returns Type<string>

    • Type Parameters

      • S extends string
      • const C extends Partial<
            Readonly<
                {
                    endsWith: string;
                    includes: string;
                    lowercase: boolean;
                    maxLength: number;
                    minLength: number;
                    nonempty: boolean;
                    regex: {
                        dotAll: boolean;
                        flags: string;
                        global: boolean;
                        hasIndices: boolean;
                        ignoreCase: boolean;
                        lastIndex: number;
                        multiline: boolean;
                        source: string;
                        sticky: boolean;
                        unicode: boolean;
                        unicodeSets: boolean;
                        "[match]"(string: string): RegExpMatchArray | null;
                        "[matchAll]"(str: string): RegExpStringIterator<RegExpMatchArray>;
                        "[replace]"(string: string, replaceValue: string): string;
                        "[replace]"(
                            string: string,
                            replacer: (substring: string, ...args: any[]) => string,
                        ): string;
                        "[search]"(string: string): number;
                        "[split]"(string: string, limit?: number): string[];
                        compile(pattern: string, flags?: string): this;
                        exec(string: string): RegExpExecArray | null;
                        test(string: string): boolean;
                    };
                    startsWith: string;
                    uppercase: boolean;
                },
            >,
        >

      Parameters

      • defaultValue: S & DefaultValueWhenStartsWithIsOn<C> & DefaultValueWhenEndsWithIsOn<C> & DefaultValueWhenIncludesIsOn<
            C,
        > & DefaultValueWhenUppercaseIsOn<S, C> & DefaultValueWhenLowercaseIsOn<
            S,
            C,
        > & DefaultValueWhenNonemptyIsOn<S, C> & DefaultValueWhenMinLengthIsOn<S, C> & DefaultValueWhenMaxLengthIsOn<
            S,
            C,
        >
      • constraints: C

      Returns Type<ConstraintsResultType<C>>