import { OpenrpcDocument } from "@open-rpc/meta-schema"; import { ITransport } from "./transports/ITransport"; import Rule from "./rules/rule"; import Reporter from "./reporters/reporter"; type ReporterString = "console" | "json" | "empty" | "console-streaming" | "console-rule" | "html"; type ReporterStringOrReport = ReporterString | Reporter; interface IOptions { openrpcDocument: OpenrpcDocument; skip?: string[]; only?: string[]; reporters: ReporterStringOrReport[]; rules?: Rule[]; transport: "http" | ITransport; } declare const _default: (options: IOptions) => Promise; export default _default;