import Ajv from "ajv";
export declare class Validator {
    private _subprotocol;
    private _ajv;
    constructor(subprotocol: string, ajv: Ajv);
    get subprotocol(): string;
    validate(schemaId: string, params: unknown): boolean;
}
export declare function createValidator(subprotocol: string, json: Record<string, any>): Validator;
