import { Configurations } from "../../../models"; import { AjaxService } from "./AjaxService"; export declare class ConfigurationService { ajaxService: AjaxService; constructor(ajaxService: AjaxService); getConfiguration: (callback: (result: Configurations.IConfiguration) => void, name: string, region: string, extensionPackageId?: string) => void; getClientConfiguration: (name: string, region: string, extensionPackageId?: string) => any; addOrUpdateConfigurations: (configurations: Configurations.IConfiguration[], callback: (isSuccess: boolean) => void) => void; getConfigurationsInRegion: (region: string, callback: (result: Configurations.IConfiguration[]) => void) => void; updateConfiguration: (configuration: Configurations.IConfiguration, callback: (isSuccess: boolean) => void) => void; deleteConfiguration: (name: string, region: string, callback: (isSuccess: boolean) => void) => void; }