export declare function getTariffsByProvider(providerId: number, includeInactive?: boolean): Promise<({ _count: { contracts: number; }; } & { id: number; isActive: boolean; createdAt: Date; updatedAt: Date; name: string; providerId: number; })[]>; export declare function getTariffById(id: number): Promise<({ _count: { contracts: number; }; provider: { id: number; isActive: boolean; createdAt: Date; updatedAt: Date; name: string; portalUrl: string | null; usernameFieldName: string | null; passwordFieldName: string | null; }; } & { id: number; isActive: boolean; createdAt: Date; updatedAt: Date; name: string; providerId: number; }) | null>; export declare function createTariff(data: { providerId: number; name: string; }): Promise<{ id: number; isActive: boolean; createdAt: Date; updatedAt: Date; name: string; providerId: number; }>; export declare function updateTariff(id: number, data: { name?: string; isActive?: boolean; }): Promise<{ id: number; isActive: boolean; createdAt: Date; updatedAt: Date; name: string; providerId: number; }>; export declare function deleteTariff(id: number): Promise<{ id: number; isActive: boolean; createdAt: Date; updatedAt: Date; name: string; providerId: number; }>; //# sourceMappingURL=tariff.service.d.ts.map