import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getFirewallRules(args: GetFirewallRulesArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getFirewallRules. */ export interface GetFirewallRulesArgs { action?: string; description?: string; id?: string; maxItems?: number; paused?: boolean; zoneId: string; } /** * A collection of values returned by getFirewallRules. */ export interface GetFirewallRulesResult { readonly action?: string; readonly description?: string; readonly id?: string; readonly maxItems?: number; readonly paused?: boolean; readonly results: outputs.GetFirewallRulesResult[]; readonly zoneId: string; } export declare function getFirewallRulesOutput(args: GetFirewallRulesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getFirewallRules. */ export interface GetFirewallRulesOutputArgs { action?: pulumi.Input; description?: pulumi.Input; id?: pulumi.Input; maxItems?: pulumi.Input; paused?: pulumi.Input; zoneId: pulumi.Input; } //# sourceMappingURL=getFirewallRules.d.ts.map