import { PluginPage } from './typing'; export declare const PLUGIN_MAPPER_SOURCE: Record>; export declare const SCHEMA_REQUEST_VALIDATION: { type: string; properties: { requestParams: { title: string; type: string; items: { type: string; anyOf: ({ title: string; properties: { body_schema: { $ref: string; }; header_schema?: undefined; }; required: string[]; minItems: number; } | { title: string; properties: { header_schema: { $ref: string; }; body_schema?: undefined; }; required: string[]; minItems: number; })[]; }; minItems: number; }; }; definitions: { requestParams: { type: string; properties: { key: { type: string; }; valueType: { type: string; enum: string[]; }; required: { type: string; }; }; dependencies: { valueType: { oneOf: ({ properties: { valueType: { enum: string[]; }; minLength: { type: string; }; maxLength: { type: string; }; pattern: { type: string; }; enumValues: { type: string; items: { type: string; }; }; minItems?: undefined; itemsType?: undefined; uniqueItems?: undefined; minimum?: undefined; maximum?: undefined; }; required: string[]; } | { properties: { valueType: { enum: string[]; }; minItems: { type: string; }; itemsType: { type: string; enum: string[]; }; uniqueItems: { type: string; }; minLength?: undefined; maxLength?: undefined; pattern?: undefined; enumValues?: undefined; minimum?: undefined; maximum?: undefined; }; required: string[]; } | { properties: { valueType: { enum: string[]; }; minimum: { type: string; }; maximum: { type: string; }; minLength?: undefined; maxLength?: undefined; pattern?: undefined; enumValues?: undefined; minItems?: undefined; itemsType?: undefined; uniqueItems?: undefined; }; required: string[]; } | { properties: { valueType: { enum: string[]; }; minLength?: undefined; maxLength?: undefined; pattern?: undefined; enumValues?: undefined; minItems?: undefined; itemsType?: undefined; uniqueItems?: undefined; minimum?: undefined; maximum?: undefined; }; required: string[]; })[]; }; }; }; }; };