import { IconType, IKnowledgeDocument } from '@metad/contracts'; import { ChunkMetadata, FileSystemPermission, IDocumentTransformerStrategy, IntegrationPermission } from '@xpert-ai/plugin-sdk'; import { TMinerUTransformerConfig } from './types.js'; export declare class MinerUTransformerStrategy implements IDocumentTransformerStrategy { private readonly resultParser; private readonly configService; readonly permissions: (IntegrationPermission | FileSystemPermission)[]; readonly meta: { name: string; label: { en_US: string; zh_Hans: string; }; description: { en_US: string; zh_Hans: string; }; icon: { type: IconType; value: string; color: string; }; helpUrl: string; configSchema: { type: string; properties: { isOcr: { type: string; title: { en_US: string; zh_Hans: string; }; description: { en_US: string; zh_Hans: string; }; default: boolean; }; enableFormula: { type: string; title: { en_US: string; zh_Hans: string; }; description: { en_US: string; zh_Hans: string; }; default: boolean; }; enableTable: { type: string; title: { en_US: string; zh_Hans: string; }; description: { en_US: string; zh_Hans: string; }; default: boolean; }; language: { type: string; title: { en_US: string; zh_Hans: string; }; description: { en_US: string; zh_Hans: string; }; default: string; }; modelVersion: { type: string; title: { en_US: string; zh_Hans: string; }; description: { en_US: string; zh_Hans: string; }; enum: string[]; default: string; }; }; required: any[]; }; }; validateConfig(config: any): Promise; transformDocuments(documents: Partial[], config: TMinerUTransformerConfig): Promise>[]>; } //# sourceMappingURL=transformer-mineru.strategy.d.ts.map