import { Static } from "@sinclair/typebox"; export declare const EmailSchema: import("@sinclair/typebox").TString; export type Email = Static; export declare const EmailValidator: import("@sinclair/typebox/compiler").TypeCheck; /** * */ export declare const UserNameSchema: import("@sinclair/typebox").TObject<{ username: import("@sinclair/typebox").TString; }>; export type UserName = Static; export declare const UserNameValidator: import("@sinclair/typebox/compiler").TypeCheck>; /** * */ export declare const UserIdSchema: import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TNumber; }>; export type UserId = Static; export declare const UserIdValidator: import("@sinclair/typebox/compiler").TypeCheck>; /** * */ export declare const UserReferralCodeSchema: import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TString; }>; export type UserReferralCode = Static; export declare const UserReferralCodeValidator: import("@sinclair/typebox/compiler").TypeCheck>; /** * @todo Populate as needed. */ /** */ export declare const UserSchema: import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TIntersect<[import("@sinclair/typebox").TNumber, import("@sinclair/typebox").TString]>; username: import("@sinclair/typebox").TString; }>; export type User = Static; export declare const UserValidator: import("@sinclair/typebox/compiler").TypeCheck; username: import("@sinclair/typebox").TString; }>>;