import { OperatorResponseDTO } from './operator'; import { ProviderMobilityResponseDTO } from './provider-mobility'; import { ProviderTeamMemberResponseDTO } from './provider-team-member'; export declare class CreateProviderDTO { name: string; description: string; isIntegration?: boolean; logoUrl?: string; } export declare class UpdateProviderDTO { id: string; name: string; description: string; isIntegration?: boolean; logoUrl?: string; } export declare class CompactProviderResponseDTO { name: string; logoUrl: string; } export declare class ProviderDTO { id: string; providerProductIds: string[]; } export declare class ManyProviderDTO { providers: ProviderDTO[]; } export declare class ProviderResponseDTO { id: string; name: string; description: string; isIntegration: boolean; logoUrl: string; products?: ProductResponseDTO[]; mobilities?: ProviderMobilityResponseDTO[]; providerTeamMembers?: ProviderTeamMemberResponseDTO[]; operators?: OperatorResponseDTO[]; } export declare class ProductResponseDTO { id: string; deactivationDate: Date; description: string; name: string; integrationId: string; pricingId: string; providerId: string; serviceLevelId: string; }