import { Rule, Ruleset, SpecificationRule, OperationRule, RequestRule, ResponseBodyRule, ResponseRule, PropertyRule } from '../rules'; type RulesetData = { aliases: string[]; }; export declare const getSpecificationRules: (rules: (Ruleset | Rule)[]) => (SpecificationRule & RulesetData)[]; export declare const getOperationRules: (rules: (Ruleset | Rule)[]) => (OperationRule & RulesetData)[]; export declare const getRequestRules: (rules: (Ruleset | Rule)[]) => (RequestRule & RulesetData)[]; export declare const getResponseRules: (rules: (Ruleset | Rule)[]) => (ResponseRule & RulesetData)[]; export declare const getResponseBodyRules: (rules: (Ruleset | Rule)[]) => (ResponseBodyRule & RulesetData)[]; export declare const getPropertyRules: (rules: (Ruleset | Rule)[]) => (PropertyRule & RulesetData)[]; export {}; //# sourceMappingURL=rule-filters.d.ts.map