///
import { pito as defaultPito } from 'pito';
export declare const pitoExt: import("pito").Pito import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito>, Omit import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}, "Moment" | "Duration"> & Omit<{
Moment: (format: Format) => import("@pito-plugin/moment").PitoMoment;
Duration: () => import("@pito-plugin/moment").PitoMomentDuration;
}, "Any" | "Nul" | "Lit" | "Bool" | "Num" | "Str" | "Int" | "Regex" | "Opt" | "Enums" | "Arr" | "Obj" | "Tuple" | "Record" | "Ulit" | "Uobj" | "Union" | "Omit" | "Pick" | "Extends" | "Date" | "Datetime" | "Email" | "Hostname" | "Url" | "UUID" | keyof import("pito").Pito import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito>, {
Date: (options?: import("pito").DateOption | undefined) => import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}>>, "Currency"> & Omit<{
Currency: (option?: import("currency.js").Options | undefined) => import("@pito-plugin/currency.js").PitoCurrency;
}, "Any" | "Nul" | "Lit" | "Bool" | "Num" | "Str" | "Int" | "Regex" | "Opt" | "Enums" | "Arr" | "Obj" | "Tuple" | "Record" | "Ulit" | "Uobj" | "Union" | "Omit" | "Pick" | "Extends" | "Date" | "Datetime" | "Email" | "Hostname" | "Url" | "UUID" | "Moment" | "Duration" | keyof import("pito").Pito import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito>, Omit<{
Date: (options?: import("pito").DateOption | undefined) => import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}, "Moment" | "Duration"> & Omit<{
Moment: (format: Format) => import("@pito-plugin/moment").PitoMoment;
Duration: () => import("@pito-plugin/moment").PitoMomentDuration;
}, "Any" | "Nul" | "Lit" | "Bool" | "Num" | "Str" | "Int" | "Regex" | "Opt" | "Enums" | "Arr" | "Obj" | "Tuple" | "Record" | "Ulit" | "Uobj" | "Union" | "Omit" | "Pick" | "Extends" | "Date" | "Datetime" | "Email" | "Hostname" | "Url" | "UUID" | keyof import("pito").Pito import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito>, {
Date: (options?: import("pito").DateOption | undefined) => import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}>>>>> & Omit<{
Any: () => import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito> & Omit import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}, "Moment" | "Duration"> & Omit<{
Moment: (format: Format) => import("@pito-plugin/moment").PitoMoment;
Duration: () => import("@pito-plugin/moment").PitoMomentDuration;
}, "Any" | "Nul" | "Lit" | "Bool" | "Num" | "Str" | "Int" | "Regex" | "Opt" | "Enums" | "Arr" | "Obj" | "Tuple" | "Record" | "Ulit" | "Uobj" | "Union" | "Omit" | "Pick" | "Extends" | "Date" | "Datetime" | "Email" | "Hostname" | "Url" | "UUID" | keyof import("pito").Pito import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito>, {
Date: (options?: import("pito").DateOption | undefined) => import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}>>, "Currency"> & Omit<{
Currency: (option?: import("currency.js").Options | undefined) => import("@pito-plugin/currency.js").PitoCurrency;
}, "Any" | "Nul" | "Lit" | "Bool" | "Num" | "Str" | "Int" | "Regex" | "Opt" | "Enums" | "Arr" | "Obj" | "Tuple" | "Record" | "Ulit" | "Uobj" | "Union" | "Omit" | "Pick" | "Extends" | "Date" | "Datetime" | "Email" | "Hostname" | "Url" | "UUID" | "Moment" | "Duration" | keyof import("pito").Pito import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito>, Omit<{
Date: (options?: import("pito").DateOption | undefined) => import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}, "Moment" | "Duration"> & Omit<{
Moment: (format: Format) => import("@pito-plugin/moment").PitoMoment;
Duration: () => import("@pito-plugin/moment").PitoMomentDuration;
}, "Any" | "Nul" | "Lit" | "Bool" | "Num" | "Str" | "Int" | "Regex" | "Opt" | "Enums" | "Arr" | "Obj" | "Tuple" | "Record" | "Ulit" | "Uobj" | "Union" | "Omit" | "Pick" | "Extends" | "Date" | "Datetime" | "Email" | "Hostname" | "Url" | "UUID" | keyof import("pito").Pito import("pito").PitoAny;
Nul: () => import("pito").PitoNul;
Lit: (l: T) => import("pito").PitoLit;
Bool: () => import("pito").PitoBool;
Num: (option?: import("pito").NumOption | undefined) => import("pito").PitoNum;
Str: (option?: import("pito").StrOption | undefined) => import("pito").PitoStr;
Int: (option?: import("pito").IntOption | undefined) => import("pito").PitoInt;
Regex: (pattern: Pattern, option?: import("pito").RegexOption | undefined) => import("pito").PitoRegex;
Opt: >(inner: T_1) => import("pito").PitoOpt;
Enums: >(e: Enum, option?: import("pito").EnumsOption | undefined) => import("pito").PitoEnums;
Arr: >(items: Items, option?: import("pito").ArrOption | undefined) => import("pito").PitoArr;
Obj: typeof import("pito").PitoObj;
Tuple: []>(items: Items_1, option?: import("pito").TupleOption | undefined) => import("pito").PitoTuple;
Record: >(items: Items_2, option?: import("pito").RecordOption | undefined) => import("pito").PitoRecord;
Ulit: typeof import("pito").PitoUnionLit;
Uobj: (key: Key) => import("pito").PitoUnionObjBuilder;
Union: (...elems: Elems) => import("pito").PitoUnion;
Omit: typeof import("pito").PitoOmit;
Pick: typeof import("pito").PitoPick;
Extends: typeof import("pito").PitoExtends;
}, keyof import("pito").Pito>, {
Date: (options?: import("pito").DateOption | undefined) => import("pito").PitoDate;
Datetime: () => import("pito").PitoDatetime;
Email: () => import("pito").PitoEmail;
Hostname: () => import("pito").PitoHostname;
Url: () => import("pito").PitoUrl;
UUID: () => import("pito").PitoUUID;
}>>>>;
export * from './defines';
export * from './enums';
export * from './errors';
export * from './result';
export * from './types';
export * as Events from './events';
export * as AdminAPI from './AdminAPI';
export * as AddressAPI from './AddressAPI';
export * as HistoryAPI from './HistoryAPI';
export * as AuthAPI from './AuthAPI';
export * as UserAPI from './UserAPI';
export * as ChatAPI from './ChatAPI';
export * as PaymentAPI from './PaymentAPI';
export * as ContractAPI from './ContractAPI';
export * as DealAPI from './DealAPI';
export * as OrderAPI from './OrderAPI';
export * as ProductAPI from './ProductAPI';
export * as CsAPI from './CsAPI';
export * as AdAPI from './AdAPI';
export * as SearchAPI from './SearchAPI';
//# sourceMappingURL=index.d.ts.map