import type { GeneratedOAuthProviderPlan } from '../../auth/resolveAuthLayoutPlan'; interface AuthScreenTemplateArgs { initialMode: 'signIn' | 'signUp'; screenName: string; title?: string; signInRoute: string; signUpRoute: string; postSignInRoute: string; signInIdentifiers: string[]; signUpRequiredFields: string[]; signUpOptionalFields: string[]; signUpPolicy: 'autoSignIn' | 'requireVerification'; oauthProviders?: readonly GeneratedOAuthProviderPlan[]; } export declare function getAuthScreenTsx(args: AuthScreenTemplateArgs): string; export declare function getAuthScreenRuntimeTsx(args: Omit): string; export {}; //# sourceMappingURL=screen.d.ts.map