opencrm/backend/dist/services/contract-duration.service.d.ts

52 lines
1.2 KiB
TypeScript

export declare function getAllContractDurations(includeInactive?: boolean): Promise<{
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
description: string;
code: string;
}[]>;
export declare function getContractDurationById(id: number): Promise<({
_count: {
contracts: number;
};
} & {
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
description: string;
code: string;
}) | null>;
export declare function createContractDuration(data: {
code: string;
description: string;
}): Promise<{
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
description: string;
code: string;
}>;
export declare function updateContractDuration(id: number, data: {
code?: string;
description?: string;
isActive?: boolean;
}): Promise<{
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
description: string;
code: string;
}>;
export declare function deleteContractDuration(id: number): Promise<{
id: number;
isActive: boolean;
createdAt: Date;
updatedAt: Date;
description: string;
code: string;
}>;
//# sourceMappingURL=contract-duration.service.d.ts.map