UNPKG

@corbado/types

Version:

Comprehensive TypeScript type definitions to seamlessly integrate with Corbado. Designed to empower developers with strong typing for enhanced code quality and autocompletion in supported IDEs. Perfect for ensuring type safety and consistency across JavaS

29 lines 1.46 kB
/** * Configuration settings for a project. * @interface ProjectConfig * @property {boolean} allowUserRegistration - Indicates if user registration is allowed. * @property {string} passkeyAppendInterval - Interval for appending passkeys. * @property {string} fallbackLanguage - Default language to fall back to if detection fails or is not enabled. * @property {boolean} autoDetectLanguage - Determines if the language should be auto-detected. * @property {boolean} userFullNameRequired - Specifies if the full name of the user is required. * @property {boolean} webComponentDebug - Flag for enabling debug mode for web components. * @property {string} environment - The environment the project is running in (e.g., 'production', 'development'). * @property {string} loginFlow - The flow to use for user login. * @property {LoginFlowOptions} loginFlowOptions - Options for the login flow. * @property {string} signupFlow - The flow to use for user signup. * @property {SignupFlowOptions} signupFlowOptions - Options for the signup flow. */ export interface ProjectConfig { allowUserRegistration: boolean; passkeyAppendInterval: string; fallbackLanguage: string; autoDetectLanguage: boolean; userFullNameRequired: boolean; webComponentDebug: boolean; environment: string; loginFlow: string; loginFlowOptions: object; signupFlow: string; signupFlowOptions: object; } //# sourceMappingURL=project.d.ts.map