@apistudio/apim-cli
Version:
CLI for API Management Products
24 lines • 638 B
TypeScript
export interface RuleDefinition {
description: string;
severity: string;
given: string;
resolved?: boolean;
then: {
field?: string;
function: string;
functionOptions?: {
schema?: any;
match?: string;
};
};
}
export interface Ruleset {
rules: Record<string, RuleDefinition>;
}
export interface CombinedRuleset {
[key: string]: Ruleset | Record<string, any>;
}
declare const combinedRuleset: CombinedRuleset;
export declare function getCombinedRuleset(): CombinedRuleset;
export default combinedRuleset;
//# sourceMappingURL=wmgw-smith-ruleset.d.ts.map