import { APIResource } from "../../core/resource.mjs"; import * as RulesAPI from "./rules.mjs"; import { BaseRules, RuleBulkCreateParams, RuleBulkEditParams, RuleCreateParams, RuleDeleteParams, RuleDeleteResponse, RuleEditParams, RuleGetParams, RuleListParams, Rules, TokenValidationRule, TokenValidationRulesSinglePage, TokenValidationRulesV4PagePaginationArray } from "./rules.mjs"; import * as ConfigurationAPI from "./configuration/configuration.mjs"; import { BaseConfiguration, Configuration, ConfigurationCreateParams, ConfigurationDeleteParams, ConfigurationDeleteResponse, ConfigurationEditParams, ConfigurationEditResponse, ConfigurationGetParams, ConfigurationListParams, TokenConfig, TokenConfigsV4PagePaginationArray } from "./configuration/configuration.mjs"; export declare class BaseTokenValidation extends APIResource { static readonly _key: readonly ['tokenValidation']; } export declare class TokenValidation extends BaseTokenValidation { configuration: ConfigurationAPI.Configuration; rules: RulesAPI.Rules; } export declare namespace TokenValidation { export { Configuration as Configuration, BaseConfiguration as BaseConfiguration, type TokenConfig as TokenConfig, type ConfigurationDeleteResponse as ConfigurationDeleteResponse, type ConfigurationEditResponse as ConfigurationEditResponse, type TokenConfigsV4PagePaginationArray as TokenConfigsV4PagePaginationArray, type ConfigurationCreateParams as ConfigurationCreateParams, type ConfigurationListParams as ConfigurationListParams, type ConfigurationDeleteParams as ConfigurationDeleteParams, type ConfigurationEditParams as ConfigurationEditParams, type ConfigurationGetParams as ConfigurationGetParams, }; export { Rules as Rules, BaseRules as BaseRules, type TokenValidationRule as TokenValidationRule, type RuleDeleteResponse as RuleDeleteResponse, type TokenValidationRulesV4PagePaginationArray as TokenValidationRulesV4PagePaginationArray, type TokenValidationRulesSinglePage as TokenValidationRulesSinglePage, type RuleCreateParams as RuleCreateParams, type RuleListParams as RuleListParams, type RuleDeleteParams as RuleDeleteParams, type RuleBulkCreateParams as RuleBulkCreateParams, type RuleBulkEditParams as RuleBulkEditParams, type RuleEditParams as RuleEditParams, type RuleGetParams as RuleGetParams, }; } //# sourceMappingURL=token-validation.d.mts.map