import { Expressionable, ResourceDefinition } from 'arm-templator'; export interface DeploymentProperties { mode?: Expressionable<('Incremental' | 'Complete')>; parameters?: Expressionable; parametersLink?: Expressionable; template?: Expressionable; templateLink?: Expressionable; } export interface ParametersLink { contentVersion?: Expressionable; uri: Expressionable; } export interface TemplateLink { contentVersion?: Expressionable; uri: Expressionable; } export declare namespace deployments { type DeploymentsResource = ResourceDefinition; function create(name: Expressionable, properties: DeploymentProperties): DeploymentsResource; }