first commit

This commit is contained in:
Stefan Hacker
2026-01-29 01:16:54 +01:00
commit 32a7dc74e1
12111 changed files with 2480685 additions and 0 deletions
+87
View File
@@ -0,0 +1,87 @@
export declare function getAllProviders(includeInactive?: boolean): Promise<({
_count: {
contracts: number;
tariffs: number;
};
tariffs: {
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
name: string;
providerId: number;
}[];
} & {
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
name: string;
portalUrl: string | null;
usernameFieldName: string | null;
passwordFieldName: string | null;
})[]>;
export declare function getProviderById(id: number): Promise<({
_count: {
contracts: number;
};
tariffs: {
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
name: string;
providerId: number;
}[];
} & {
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
name: string;
portalUrl: string | null;
usernameFieldName: string | null;
passwordFieldName: string | null;
}) | null>;
export declare function createProvider(data: {
name: string;
portalUrl?: string;
usernameFieldName?: string;
passwordFieldName?: string;
}): Promise<{
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
name: string;
portalUrl: string | null;
usernameFieldName: string | null;
passwordFieldName: string | null;
}>;
export declare function updateProvider(id: number, data: {
name?: string;
portalUrl?: string;
usernameFieldName?: string;
passwordFieldName?: string;
isActive?: boolean;
}): Promise<{
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
name: string;
portalUrl: string | null;
usernameFieldName: string | null;
passwordFieldName: string | null;
}>;
export declare function deleteProvider(id: number): Promise<{
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
name: string;
portalUrl: string | null;
usernameFieldName: string | null;
passwordFieldName: string | null;
}>;
//# sourceMappingURL=provider.service.d.ts.map