UNPKG

kurdquiz_lib

Version:
48 lines 1.76 kB
import { InferType } from "yup"; declare const basePlayerSchema: import("yup").ObjectSchema<import("yup").Shape<object | undefined, { player_id: string; player_name: string; player_phonenumber: string; player_photo: string | undefined; player_total_won: number; player_balance: number; player_current_lives: number | undefined; }>>; declare const playerSigninRequestSchema: import("yup").ObjectSchema<import("yup").Shape<object | undefined, { phonenumber: import("yup").Shape<object | undefined, { player_id: any; player_name: any; player_phonenumber: any; player_photo: any; player_total_won: any; player_balance: any; player_current_lives: any; }>; }>>; export declare type Player = InferType<typeof basePlayerSchema>; export declare type PlayerSignin = InferType<typeof playerSigninRequestSchema>; export declare const validatePlayerSigninRequest: (player: any) => Promise<import("yup").Shape<object | undefined, { phonenumber: import("yup").Shape<object | undefined, { player_id: any; player_name: any; player_phonenumber: any; player_photo: any; player_total_won: any; player_balance: any; player_current_lives: any; }>; }>>; export declare const validatePlayerSigninVerify: (player: any) => Promise<import("yup").Shape<object | undefined, { phonenumber: import("yup").Shape<object | undefined, { player_id: any; player_name: any; player_phonenumber: any; player_photo: any; player_total_won: any; player_balance: any; player_current_lives: any; }>; verification_code: number; }>>; export {}; //# sourceMappingURL=player.d.ts.map