export declare class SiteDefaults implements SiteTemplateInterface { id: number; routePartitionFilter: string[]; devicePoolFilter: string[]; cssFilter: string[]; voicemailProfileFilter: string[]; lineCss: string; deviceCss: string; callForwardAllCss: string; location: string; voicemailUserTemplate: string; routePartition: string; devicePool: string; voicemailProfile: string; externalCallerId: string; huntPilotPartition: string; callPickupGroupPartition: string; meetMeConferencePartition: string; callParkPartition: string; userLocale: string; networkLocale: string; cucmGroup: string; softkeyTemplates: string; phoneButtonTemplate: string; phoneSecurityProfile: string; sipProfile: string; rdpCss: string; rdpRerouteCss: string; commonPhoneProfile: string; subscribeCss: string; enableEm: boolean; forwardHuntBusyCSS: string; forwardHuntNoAnswerCSS: string; forwardBusyInternalCss: string; forwardBusyExternalCss: string; forwardNoAnswerInternalCss: string; forwardNoAnswerExternalCss: string; forwardNoCoverageInternalCss: string; forwardNoCoverageExternalCss: string; forwardOnCtiFailureCss: string; forwardUnregisteredInternalCss: string; forwardUnregisteredExternalCss: string; rdpExternalCallerId: string; noAnswerRingDuration: string; ucServiceProfile: string; phoneSystem: string; maxNumberOfCalls: string; busyTrigger: string; didPartition: string; didCss: string; vossCompatibilitySiteCode: string; vossCompatibilityRidCode: string; dialPlanType: string; emService: string; cucPartition: string; alertingName?: string; displayCallerId?: string; textLabel?: string; internalTranslationPartition?: string; internalTranslationCss?: string; plarCss?: string; lineDescription?: string; deviceDescription?: string; sharedSitesCssFilter: string[]; sharedSitesRPFilter: string[]; udpDeviceType: string; udpDeviceProtocol: string; udpButtonTemplate: string; userUserLocale: string; userAccessControlGroups?: string; constructor(siteDefaults?: SiteTemplateInterface, isSharedLineSite?: boolean); } export interface SiteTemplateInterface { id: number; routePartitionFilter: string | string[]; devicePoolFilter: string | string[]; cssFilter: string | string[]; voicemailProfileFilter: string | string[]; lineCss: string; deviceCss: string; callForwardAllCss: string; location: string; voicemailUserTemplate: string; routePartition: string; devicePool: string; voicemailProfile: string; externalCallerId: string; huntPilotPartition: string; callPickupGroupPartition: string; meetMeConferencePartition: string; callParkPartition: string; userLocale: string; networkLocale: string; cucmGroup: string; softkeyTemplates: string; phoneButtonTemplate: string; phoneSecurityProfile: string; sipProfile: string; rdpCss: string; rdpRerouteCss: string; commonPhoneProfile: string; subscribeCss: string; enableEm: boolean | string; forwardHuntBusyCSS: string; forwardHuntNoAnswerCSS: string; forwardBusyInternalCss: string; forwardBusyExternalCss: string; forwardNoAnswerInternalCss: string; forwardNoAnswerExternalCss: string; forwardNoCoverageInternalCss: string; forwardNoCoverageExternalCss: string; forwardOnCtiFailureCss: string; forwardUnregisteredInternalCss: string; forwardUnregisteredExternalCss: string; rdpExternalCallerId: string; noAnswerRingDuration: string; ucServiceProfile: string; phoneSystem: string; maxNumberOfCalls: string; busyTrigger: string; didPartition: string; didCss: string; vossCompatibilitySiteCode: string; vossCompatibilityRidCode: string; dialPlanType: string; emService: string; emergencyPartition?: string; cucPartition: string; alertingName?: string; displayCallerId?: string; lineTextLabel?: string; textLabel?: string; internalTranslationPartition?: string; internalTranslationCss?: string; plarCss?: string; lineDescription?: string; deviceDescription?: string; sharedSitesCssFilter?: string[]; sharedSitesRPFilter?: string[]; reroutingCss?: string; udpDeviceType: string; udpDeviceProtocol: string; udpButtonTemplate: string; userUserLocale: string; userAccessControlGroups?: string; }