import { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription } from 'n8n-workflow'; export declare class SmartDocumentParser implements INodeType { description: INodeTypeDescription; execute(this: IExecuteFunctions): Promise; private static detectFileType; private static getFileSignature; private static getTypeFromMimeType; private static getTypeFromExtension; private static detectFromContent; private static parseDocument; private static parsePdf; private static parseDocx; private static parseXlsx; private static parseCsv; private static parseJson; private static parseXml; private static parseYaml; private static parseImage; private static parseZip; private static parseEmail; private static parseText; private static createFallbackResult; private static splitTextIntoPages; private static extractDataFromXlsx; private static simplifyXml; private static extractXmlRootElement; private static parseYamlSimple; private static extractImageMetadata; private static extractZipFileList; private static parseEmailSimple; private static truncateText; }