interface ServerSchema { type: 'object'; properties: Record; required: string[]; } interface ClientSchema { type: 'object'; properties: Record; } interface JsonSchema { namespace?: string; server?: ServerSchema; client?: ClientSchema; '*': ServerSchema | ClientSchema; } interface InputData { [key: string]: unknown; } interface ParsedData { server: Record; client: Record; namespace: string; extraProps: string[]; } export declare function parseJsonSchema(jsonSchema: JsonSchema, inputData: InputData): ParsedData; export {};