/* Options:
Date: 2025-10-31 15:06:45
Version: 8.51
Tip: To override a DTO option, remove "//" prefix before updating
BaseUrl: https://blazor-gallery.servicestack.net
//GlobalNamespace: 
//MakePropertiesOptional: False
//AddServiceStackTypes: True
//AddResponseStatus: False
//AddImplicitVersion: 
//AddDescriptionAsComments: True
IncludeTypes: DeleteProfile.*
//ExcludeTypes: 
//DefaultImports: 
*/
export interface IReturnVoid
{
    createResponse(): void;
}
export interface IDeleteDb
{
}
export class Profile extends AuditBase
{
    public id: number;
    public role: PlayerRole;
    public region: PlayerRegion;
    public username?: string;
    public highScore: number;
    public gamesPlayed: number;
    public energy: number;
    public profileUrl?: string;
    public coverUrl?: string;
    public meta?: { [index:string]: string; };
    public constructor(init?: Partial) { super(init); (Object as any).assign(this, init); }
}
export class DeleteProfile implements IReturnVoid, IDeleteDb
{
    public id: number;
    public constructor(init?: Partial) { (Object as any).assign(this, init); }
    public getTypeName() { return 'DeleteProfile'; }
    public getMethod() { return 'DELETE'; }
    public createResponse() {}
}