ts-fortress
    Preparing search index...

    Function brand

    • Type Parameters

      • const A extends string | number | bigint | boolean
      • const BrandTrueKeys extends readonly string[]
      • const BrandFalseKeys extends readonly string[] = readonly []

      Parameters

      • __namedParameters: Readonly<
            {
                baseType: Type<A>;
                brandFalseKeys?: BrandFalseKeys;
                brandKeys: BrandTrueKeys;
                defaultValue: A;
                is: (
                    a: A,
                ) => a is Brand<
                    A,
                    ArrayToUnion<BrandTrueKeys>,
                    ArrayToUnion<BrandFalseKeys>,
                >;
                typeName?: string;
            },
        >

      Returns Type<Brand<A, ArrayToUnion<BrandTrueKeys>, ArrayToUnion<BrandFalseKeys>>>