export declare class RoleAssignmentDto {
    name: string;
    guard: string;
}
export declare class AdminCreateUserDto {
    email: string;
    phone?: string;
    password?: string;
    tenantId: string;
    isActive?: boolean;
    isVerified?: boolean;
    roles?: RoleAssignmentDto[];
    metadata?: Record<string, any>;
}
export declare class AdminUpdateUserDto {
    email?: string;
    phone?: string;
    isActive?: boolean;
    isVerified?: boolean;
    password?: string;
    roles?: RoleAssignmentDto[];
    metadata?: Record<string, any>;
    isMfaEnabled?: boolean;
    emailLoginEnabled?: boolean;
    phoneLoginEnabled?: boolean;
}
//# sourceMappingURL=admin-user.dto.d.ts.map