import type { ValueExpectation } from '../typechecker/index.js'; export interface PicTypeEntry { syntax: string; kind: string; description: string; example: string; notes: string; } export interface DivisionEntry { name: string; required: boolean; description: string; keyClauses: string[]; } export interface ElementSchemaEntry { name: string; accepts: ValueExpectation; requiresUsing: boolean; requiresClick: boolean; requiresHref: boolean; description: string; } export interface RecallSchema { language: string; version: string; description: string; elements: ElementSchemaEntry[]; picTypes: PicTypeEntry[]; divisions: DivisionEntry[]; notes: string[]; } export declare function getSchema(version?: string): RecallSchema; export declare function formatSchema(schema: RecallSchema): string; //# sourceMappingURL=index.d.ts.map