import { EmailTemplates, QPQConfig, UserDirectoryMfaSettings } from 'quidproquo-core'; export interface AuthSystemOptions { phoneRequired?: boolean; selfSignUpEnabled?: boolean; emailTemplates?: EmailTemplates; mfa?: UserDirectoryMfaSettings; basePath?: string; allowedOrigins?: string[]; accessTokenValidityMinutes?: number; } export declare const defineAuthSystem: (service: string, directoryName: string, options?: AuthSystemOptions) => QPQConfig;