import { MethodObject, OpenrpcDocument } from "@open-rpc/meta-schema"; import { Call } from "../coverage"; import Rule from "./rule"; interface RulesOptions { skip: string[]; only: string[]; numCalls?: number; } declare class JsonSchemaFakerRule implements Rule { private skip?; private only?; private numCalls; constructor(options?: RulesOptions); getTitle(): string; getCalls(openrpcDocument: OpenrpcDocument, method: MethodObject): Call[]; validateCall(call: Call): Call; } export default JsonSchemaFakerRule;