import { Expressionable, ResourceDefinition } from 'arm-templator'; export interface ControllerProperties { targetContainerHostCredentialsBase64: Expressionable; targetContainerHostResourceId: Expressionable; } export interface Sku { name: Expressionable<('S1')>; tier?: Expressionable<('Standard')>; } export declare namespace controllers { interface AdditionalProps { sku: Expressionable; tags?: Expressionable; } type ControllersResource = ResourceDefinition; function create(name: Expressionable, properties: ControllerProperties, sku: Expressionable, location?: Expressionable, tags?: Expressionable): ControllersResource; }