import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getTokenValidationRules(args: GetTokenValidationRulesArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getTokenValidationRules. */ export interface GetTokenValidationRulesArgs { filter?: inputs.GetTokenValidationRulesFilter; ruleId?: string; zoneId: string; } /** * A collection of values returned by getTokenValidationRules. */ export interface GetTokenValidationRulesResult { readonly action: string; readonly createdAt: string; readonly description: string; readonly enabled: boolean; readonly expression: string; readonly filter?: outputs.GetTokenValidationRulesFilter; readonly id: string; readonly lastUpdated: string; readonly ruleId?: string; readonly selector: outputs.GetTokenValidationRulesSelector; readonly title: string; readonly zoneId: string; } export declare function getTokenValidationRulesOutput(args: GetTokenValidationRulesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getTokenValidationRules. */ export interface GetTokenValidationRulesOutputArgs { filter?: pulumi.Input; ruleId?: pulumi.Input; zoneId: pulumi.Input; } //# sourceMappingURL=getTokenValidationRules.d.ts.map