import { PagedAsyncIterableIterator } from "@azure/core-paging" ; import { SecurityRule , DefaultSecurityRulesListOptionalParams , DefaultSecurityRulesGetOptionalParams , DefaultSecurityRulesGetResponse } from "../models" ; /** Interface representing a DefaultSecurityRules. */ export interface DefaultSecurityRules { param resourceGroupName param networkSecurityGroupName param options list ( resourceGroupName , networkSecurityGroupName , options ? ) : PagedAsyncIterableIterator < SecurityRule > ; param resourceGroupName param networkSecurityGroupName param defaultSecurityRuleName param options get ( resourceGroupName , networkSecurityGroupName , defaultSecurityRuleName , options ? ) : Promise < DefaultSecurityRulesGetResponse > ; }