import * as z from "zod"; declare const SignInDataSchema: z.ZodRecord; declare const SigninPagePropsSchema: z.ZodObject<{ onRedirect: z.ZodFunction, z.ZodUnknown>; onSignin: z.ZodFunction], null>, z.ZodVoid>; onForgotPassword: z.ZodFunction, z.ZodVoid>; onGoogleAuth: z.ZodOptional, z.ZodVoid>>; onPasskeyLogin: z.ZodOptional, z.ZodVoid>>; passkeySupported: z.ZodOptional; passkeyLoading: z.ZodOptional; passkeyDialogTexts: z.ZodOptional; protectionPrompt: z.ZodOptional; cancel: z.ZodOptional; }, "strip", z.ZodTypeAny, { appName?: string | undefined; cancel?: string | undefined; protectionPrompt?: string | undefined; }, { appName?: string | undefined; cancel?: string | undefined; protectionPrompt?: string | undefined; }>>; googleAuthButtonText: z.ZodOptional; googleAuthLoading: z.ZodOptional; texts: z.ZodObject<{ welcome: z.ZodString; signInButton: z.ZodString; forgotPassword: z.ZodString; rememberMe: z.ZodString; agreement: z.ZodString; termsOfServiceAndPrivacyPolicyConection: z.ZodString; termsOfService: z.ZodString; privacyPolicy: z.ZodString; noAccount: z.ZodString; signUp: z.ZodString; }, "strip", z.ZodTypeAny, { welcome: string; signInButton: string; forgotPassword: string; rememberMe: string; agreement: string; termsOfServiceAndPrivacyPolicyConection: string; termsOfService: string; privacyPolicy: string; noAccount: string; signUp: string; }, { welcome: string; signInButton: string; forgotPassword: string; rememberMe: string; agreement: string; termsOfServiceAndPrivacyPolicyConection: string; termsOfService: string; privacyPolicy: string; noAccount: string; signUp: string; }>; links: z.ZodObject<{ termsOfService: z.ZodString; privacyPolicy: z.ZodString; }, "strip", z.ZodTypeAny, { termsOfService: string; privacyPolicy: string; }, { termsOfService: string; privacyPolicy: string; }>; logoUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { texts: { welcome: string; signInButton: string; forgotPassword: string; rememberMe: string; agreement: string; termsOfServiceAndPrivacyPolicyConection: string; termsOfService: string; privacyPolicy: string; noAccount: string; signUp: string; }; onRedirect: () => unknown; onForgotPassword: () => void; links: { termsOfService: string; privacyPolicy: string; }; onSignin: (args_0: Record) => void; logoUrl?: string | undefined; passkeySupported?: boolean | undefined; passkeyLoading?: boolean | undefined; onGoogleAuth?: (() => void) | undefined; googleAuthButtonText?: string | undefined; googleAuthLoading?: boolean | undefined; onPasskeyLogin?: (() => void) | undefined; passkeyDialogTexts?: { appName?: string | undefined; cancel?: string | undefined; protectionPrompt?: string | undefined; } | undefined; }, { texts: { welcome: string; signInButton: string; forgotPassword: string; rememberMe: string; agreement: string; termsOfServiceAndPrivacyPolicyConection: string; termsOfService: string; privacyPolicy: string; noAccount: string; signUp: string; }; onRedirect: () => unknown; onForgotPassword: () => void; links: { termsOfService: string; privacyPolicy: string; }; onSignin: (args_0: Record) => void; logoUrl?: string | undefined; passkeySupported?: boolean | undefined; passkeyLoading?: boolean | undefined; onGoogleAuth?: (() => void) | undefined; googleAuthButtonText?: string | undefined; googleAuthLoading?: boolean | undefined; onPasskeyLogin?: (() => void) | undefined; passkeyDialogTexts?: { appName?: string | undefined; cancel?: string | undefined; protectionPrompt?: string | undefined; } | undefined; }>; declare const UseSigninPageSchema: z.ZodObject<{ fns: z.ZodObject<{ handleRedirect: z.ZodFunction, z.ZodUnknown>; handleSignin: z.ZodFunction], null>, z.ZodVoid>; handleForgotPassword: z.ZodFunction, z.ZodVoid>; handleGoogleAuth: z.ZodFunction, z.ZodVoid>; }, "strip", z.ZodTypeAny, { handleRedirect: () => unknown; handleForgotPassword: () => void; handleGoogleAuth: () => void; handleSignin: (args_0: Record) => void; }, { handleRedirect: () => unknown; handleForgotPassword: () => void; handleGoogleAuth: () => void; handleSignin: (args_0: Record) => void; }>; }, "strip", z.ZodTypeAny, { fns: { handleRedirect: () => unknown; handleForgotPassword: () => void; handleGoogleAuth: () => void; handleSignin: (args_0: Record) => void; }; }, { fns: { handleRedirect: () => unknown; handleForgotPassword: () => void; handleGoogleAuth: () => void; handleSignin: (args_0: Record) => void; }; }>; export type SignInData = z.infer; export type SigninPageProps = z.infer; export type UseSigninPage = z.infer; export {};