import { SignaturesOverrides , FirewallPolicyIdpsSignaturesOverridesPatchOptionalParams , FirewallPolicyIdpsSignaturesOverridesPatchResponse , FirewallPolicyIdpsSignaturesOverridesPutOptionalParams , FirewallPolicyIdpsSignaturesOverridesPutResponse , FirewallPolicyIdpsSignaturesOverridesGetOptionalParams , FirewallPolicyIdpsSignaturesOverridesGetResponse , FirewallPolicyIdpsSignaturesOverridesListOptionalParams , FirewallPolicyIdpsSignaturesOverridesListResponse } from "../models" ; /** Interface representing a FirewallPolicyIdpsSignaturesOverrides. */ export interface FirewallPolicyIdpsSignaturesOverrides { param resourceGroupName param firewallPolicyName param parameters param options patch ( resourceGroupName , firewallPolicyName , parameters , options ? ) : Promise < FirewallPolicyIdpsSignaturesOverridesPatchResponse > ; param resourceGroupName param firewallPolicyName param parameters param options put ( resourceGroupName , firewallPolicyName , parameters , options ? ) : Promise < FirewallPolicyIdpsSignaturesOverridesPutResponse > ; param resourceGroupName param firewallPolicyName param options get ( resourceGroupName , firewallPolicyName , options ? ) : Promise < FirewallPolicyIdpsSignaturesOverridesGetResponse > ; param resourceGroupName param firewallPolicyName param options list ( resourceGroupName , firewallPolicyName , options ? ) : Promise < FirewallPolicyIdpsSignaturesOverridesListResponse > ; }