import { JSONSchema7, JSONSchema7Definition, JSONSchema7Type } from 'json-schema';
interface CommonJsonSchema {
    $id?: string;
    $schema?: string;
    $comment?: string;
    enum?: JSONSchema7Type[];
    const?: JSONSchema7Type;
    multipleOf?: number;
    maximum?: number;
    exclusiveMaximum?: number;
    minimum?: number;
    exclusiveMinimum?: number;
    maxLength?: number;
    minLength?: number;
    pattern?: string;
    format?: string;
    additionalItems?: JSONSchema7Definition;
    maxItems?: number;
    minItems?: number;
    uniqueItems?: boolean;
    contains?: JSONSchema7;
    contentMediaType?: string;
    contentEncoding?: string;
    title?: string;
    description?: string;
    default?: JSONSchema7Type;
    readOnly?: boolean;
    writeOnly?: boolean;
    examples?: JSONSchema7Type;
}
export type { CommonJsonSchema };
