ts-fortress
    Preparing search index...
    • Type Parameters

      • K extends Readonly<
            {
                assertIs: (a: unknown) => asserts a is string;
                cast: (a: unknown) => string;
                defaultValue: string;
                fill: (a: unknown) => string;
                is: (a: unknown) => a is string;
                typeName: string;
                validate: (
                    a: unknown,
                ) => Result<
                    string,
                    readonly Readonly<
                        {
                            actualValue: unknown;
                            details?: ValidationErrorDetails;
                            expectedType: string;
                            path: readonly string[];
                            typeName: string;
                        },
                    >[],
                >;
            },
        >
      • V extends Readonly<
            {
                assertIs: (a: unknown) => asserts a is unknown;
                cast: (a: unknown) => unknown;
                defaultValue: unknown;
                fill: (a: unknown) => unknown;
                is: (a: unknown) => a is unknown;
                typeName: string;
                validate: (
                    a: unknown,
                ) => Result<
                    unknown,
                    readonly Readonly<
                        {
                            actualValue: unknown;
                            details?: ValidationErrorDetails;
                            expectedType: string;
                            path: readonly string[];
                            typeName: string;
                        },
                    >[],
                >;
            },
        >

      Parameters

      • keyType: K
      • valueType: V
      • Optionaloptions: Partial<Readonly<{ typeName: string }>>

      Returns Type<RecordResultType<K, V>>