first commit

This commit is contained in:
Stefan Hacker
2026-01-29 01:16:54 +01:00
commit 31f807fbd0
12106 changed files with 2480685 additions and 0 deletions
+76
View File
@@ -0,0 +1,76 @@
export declare function getEmailsByCustomerId(customerId: number, includeInactive?: boolean): Promise<{
id: number;
email: string;
customerId: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
notes: string | null;
platform: string | null;
isProvisioned: boolean;
provisionedAt: Date | null;
provisionError: string | null;
}[]>;
export declare function getEmailById(id: number): Promise<{
id: number;
email: string;
customerId: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
notes: string | null;
platform: string | null;
isProvisioned: boolean;
provisionedAt: Date | null;
provisionError: string | null;
} | null>;
export declare function createEmail(data: {
customerId: number;
email: string;
platform?: string;
notes?: string;
}): Promise<{
id: number;
email: string;
customerId: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
notes: string | null;
platform: string | null;
isProvisioned: boolean;
provisionedAt: Date | null;
provisionError: string | null;
}>;
export declare function updateEmail(id: number, data: {
email?: string;
platform?: string;
notes?: string;
isActive?: boolean;
}): Promise<{
id: number;
email: string;
customerId: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
notes: string | null;
platform: string | null;
isProvisioned: boolean;
provisionedAt: Date | null;
provisionError: string | null;
}>;
export declare function deleteEmail(id: number): Promise<{
id: number;
email: string;
customerId: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
notes: string | null;
platform: string | null;
isProvisioned: boolean;
provisionedAt: Date | null;
provisionError: string | null;
}>;
//# sourceMappingURL=stressfreiEmail.service.d.ts.map