export declare const MARKDOC_TAG_SCHEMA: { type: string; properties: { selfClosing: { type: string; }; attributes: { type: string; additionalProperties: { type: string; properties: { type: { enum: string[]; }; required: { type: string; }; default: { oneOf: { type: string; }[]; }; enum: { type: string; items: { type: string; }; minItems: number; }; dynamic: { type: string; }; }; required: string[]; additionalProperties: boolean; }; }; }; additionalProperties: boolean; }; export declare const RECHECK_CONFIG_SCHEMA: { $schema: string; type: string; properties: { extends: { type: string; items: { type: string; minLength: number; }; }; excludes: { type: string; items: { type: string; minLength: number; }; }; baseline: { type: string; minLength: number; }; markdoc: { if: { type: string; }; then: { type: string; properties: { schema: { enum: (string | boolean)[]; }; extend: { type: string; properties: { tags: { type: string; additionalProperties: { type: string; properties: { selfClosing: { type: string; }; attributes: { type: string; additionalProperties: { type: string; properties: { type: { enum: string[]; }; required: { type: string; }; default: { oneOf: { type: string; }[]; }; enum: { type: string; items: { type: string; }; minItems: number; }; dynamic: { type: string; }; }; required: string[]; additionalProperties: boolean; }; }; }; additionalProperties: boolean; }; }; tagsFile: { type: string; minLength: number; }; }; anyOf: { required: string[]; }[]; additionalProperties: boolean; }; }; required: string[]; additionalProperties: boolean; }; else: { type: string; }; }; }; patternProperties: { '^[a-z][a-z0-9-]*/[a-z0-9-_]+$': { type: string; properties: { severity: { type: string; enum: string[]; default: string; }; message: { type: string; minLength: number; }; fix: { type: string; }; tags: { type: string; items: { type: string; }; }; description: { type: string; }; link: { type: string; format: string; }; scope: { oneOf: ({ type: string; minLength: number; items?: undefined; minItems?: undefined; } | { minLength?: undefined; type: string; items: { type: string; minLength: number; }; minItems: number; })[]; default: string; }; appliesTo: { type: string; items: { type: string; }; }; excludes: { type: string; items: { type: string; }; }; exceptions: { type: string; properties: { files: { type: string; items: { type: string; }; }; lines: { type: string; items: { type: string; }; }; }; additionalProperties: boolean; }; assertions: { type: string; additionalProperties: boolean; minProperties: number; }; }; required: string[]; additionalProperties: boolean; }; }; additionalProperties: boolean; }; //# sourceMappingURL=schema.d.ts.map