export declare class AuthDto { readonly username: string; readonly password: string; readonly otp?: string; } export declare const REFRESH_TOKEN_REASONS: readonly ["admin-guard", "session-extension", "profile-update"]; export type RefreshTokenReason = (typeof REFRESH_TOKEN_REASONS)[number]; export declare const LOGOUT_SCOPES: readonly ["local", "everywhere"]; export type LogoutScope = (typeof LOGOUT_SCOPES)[number]; export declare class LogoutDto { readonly scope?: LogoutScope; } export declare class RefreshTokenDto { readonly reason?: RefreshTokenReason; }