import { Expressionable, ResourceDefinition } from 'arm-templator'; export interface RegistryProperties { adminUserEnabled?: Expressionable; storageAccount: Expressionable; } export interface StorageAccountProperties { accessKey: Expressionable; name: Expressionable; } export declare namespace registries { interface AdditionalProps { tags?: Expressionable; } type RegistriesResource = ResourceDefinition; function create(name: Expressionable, properties: RegistryProperties, location: Expressionable, tags?: Expressionable): RegistriesResource; }