import { ISchedule } from "../Schedules/Schedules"; export declare class RCSConfig { token?: string | ''; agentId?: string | ''; serviceAccount?: RCSServiceAccount; useInCampaigns?: boolean; reOpenTime?: number; pauseBetweenMessages?: number; apiPauseBetweenMessages: number | 0; apiSendOnBusinessTime: boolean | false; reassign?: boolean; reassignTime?: number; reassignGroupId?: string; signatureEnabled?: boolean; signatureText?: string; autoResponseBusinessHours?: boolean; autoResponseOutOfBusinessHours?: boolean; autoResponseHoliday?: boolean; autoResponseBusinessHoursMessage?: string | ''; autoResponseOutOfBusinessHoursMessage?: string | ''; autoResponseHolidayMessage?: string | ''; scheduleId?: string | null; schedule?: ISchedule | null; } export declare class RCSServiceAccount { type: string | ''; project_id: string | ''; private_key_id: string | ''; private_key: string | ''; client_email: string | ''; client_id: string | ''; auth_uri: string | ''; token_uri: string | ''; auth_provider_x509_cert_url: string | ''; client_x509_cert_url: string | ''; universe_domain: string | ''; }