import { BuilderProps, IBuilder } from './genericBuilder'; import { NetworkPropsType, ResourceInfo, WithEncryptionInfo } from '../../types'; import * as search from '@pulumi/azure-native/search'; import { Input } from '@pulumi/pulumi'; export type AzSearchBuilderArgs = BuilderProps & WithEncryptionInfo; export type AzSearchNetworkType = NetworkPropsType & { disableLocalAuth?: Input; }; export interface IAzSearchSkuBuilder { withSku(sku: search.SkuName): IAzSearchBuilder; } export interface IAzSearchBuilder extends IBuilder { withNetwork(props: AzSearchNetworkType): IAzSearchBuilder; }