@alba-cars/common-modules
Version:
A package containing DTOs, validation classes and common modules and interfaces for Alba Cars
18 lines (17 loc) • 523 B
TypeScript
export declare class NewsletterCreateDTO {
fullName?: string;
phone?: string;
email: string;
subscribe: boolean;
validate(): string[];
static fromPlain(plain: Record<string, unknown>): NewsletterCreateDTO;
toPlain(): Record<string, unknown>;
}
export declare class NewsletterUpdateDTO {
fullName?: string;
phone?: string;
email?: string;
subscribe?: boolean;
validate(): string[];
static fromPlain(plain: Record<string, unknown>): NewsletterUpdateDTO;
}