@backland/schema
Version:
TypeScript schema declaration and validation library with static type inference
13 lines (12 loc) • 410 B
TypeScript
import { FieldType, FieldTypeParser } from './FieldType';
type UlidDef = {
autoCreate?: boolean;
};
export declare const ULID_REGEX: RegExp;
export declare class UlidField extends FieldType<string, 'ulid', UlidDef | undefined> {
parse: FieldTypeParser<string>;
constructor(def?: UlidDef);
static create: (def?: UlidDef) => UlidField;
static isUlid: (value: string) => boolean;
}
export {};