import { IsString, IsEmail, MinLength } from 'class-validator'; export class BootstrapSetupDto { @IsString() name!: string; @IsEmail() email!: string; @IsString() @MinLength(8) password!: string; } export interface BootstrapStatusDto { needsSetup: boolean; } export interface BootstrapResultDto { user: { id: string; name: string; email: string; role: string; }; token: { id: string; plaintext: string; label: string; }; }