Interface AsyncFormatDefinition<T>

interface AsyncFormatDefinition<T> {
    async: true;
    compare?: FormatCompare<T>;
    type?: T extends string
        ? undefined | "string"
        : "number";
    validate: AsyncFormatValidator<T>;
}

Type Parameters

  • T extends string | number

Properties

async: true
compare?: FormatCompare<T>
type?: T extends string
    ? undefined | "string"
    : "number"