import { Expressionable, ResourceDefinition } from 'arm-templator'; export interface AppProperties { displayName?: Expressionable; subdomain?: Expressionable; template?: Expressionable; } export interface AppSkuInfo { name: Expressionable<('F1' | 'S1' | 'ST0' | 'ST1' | 'ST2')>; } export declare namespace IoTApps { interface AdditionalProps { sku: Expressionable; tags?: Expressionable; } type IoTAppsResource = ResourceDefinition; function create(name: Expressionable, properties: AppProperties, location: Expressionable, sku: Expressionable, tags?: Expressionable): IoTAppsResource; }