import { Expressionable, ResourceDefinition } from 'arm-templator'; export declare namespace serverfarms { type ServerfarmsResource = ResourceDefinition; function create(name: Expressionable, properties: any): ServerfarmsResource; } export declare namespace sites { namespace config { type ConfigResource = ResourceDefinition; function create(name: [Expressionable, Expressionable], properties: any): ConfigResource; } } export declare namespace sites { namespace extensions { type ExtensionsResource = ResourceDefinition; function create(name: [Expressionable, Expressionable], properties: any): ExtensionsResource; } } export declare namespace sites { type SitesResource = ResourceDefinition; function create(name: Expressionable, properties: any): SitesResource; } export declare namespace certificates { type CertificatesResource = ResourceDefinition; function create(name: Expressionable, properties: any): CertificatesResource; }