export declare const authLoginBodySchema: { $id: string; type: string; nullable: boolean; properties: { email: { type: string; }; password: { type: string; }; }; }; export declare const authForgotPasswordBodySchema: { $id: string; type: string; nullable: boolean; properties: { username: { type: string; }; email: { type: string; }; }; }; export declare const authRegisterBodySchema: { $id: string; type: string; nullable: boolean; properties: { username: { type: string; }; email: { type: string; }; password1: { type: string; }; password2: { type: string; }; requiredRoles: { type: string; items: { type: string; }; }; }; }; export declare const authLoginResponseSchema: { $id: string; type: string; nullable: boolean; properties: { id: { type: string; }; _id: { type: string; }; externalId: { type: string; }; username: { type: string; }; email: { type: string; }; roles: { type: string; items: { type: string; }; }; token: { type: string; }; refreshToken: { type: string; }; mfaEnabled: { type: string; }; securityPolicy: { type: string; nullable: boolean; properties: { mfaPolicy: { type: string; }; }; }; }; }; export declare const authMfaChallengeSchema: { $id: string; type: string; nullable: boolean; properties: { mfaRequired: { type: string; }; mfaSetupRequired: { type: string; }; tempToken: { type: string; }; }; }; export declare const authRefreshTokenBodySchema: { $id: string; type: string; nullable: boolean; properties: { token: { type: string; }; refreshToken: { type: string; }; }; }; export declare const authRefreshTokenResponseSchema: { $id: string; type: string; nullable: boolean; properties: { token: { type: string; }; }; }; export declare const authRegisterResponseSchema: { $id: string; type: string; nullable: boolean; properties: { id: { type: string; }; _id: { type: string; }; externalId: { type: string; }; username: { type: string; }; email: { type: string; }; enabled: { type: string; }; roles: { type: string; items: { type: string; }; }; }; }; export declare const authChangePasswordBodySchema: { $id: string; type: string; nullable: boolean; properties: { email: { type: string; }; oldPassword: { type: string; }; newPassword1: { type: string; }; newPassword2: { type: string; }; }; }; export declare const resetPasswordBodySchema: { $id: string; type: string; nullable: boolean; properties: { code: { type: string; }; newPassword1: { type: string; }; newPassword2: { type: string; }; }; }; export declare const authMfaSetupResponseSchema: { $id: string; type: string; nullable: boolean; properties: { secret: { type: string; }; uri: { type: string; }; qrCode: { type: string; }; }; }; export declare const authMfaEnableBodySchema: { $id: string; type: string; nullable: boolean; required: string[]; properties: { secret: { type: string; }; token: { type: string; }; }; }; export declare const authMfaVerifyBodySchema: { $id: string; type: string; nullable: boolean; required: string[]; properties: { token: { type: string; }; }; }; //# sourceMappingURL=auth.d.ts.map