import { MetaInfo, OrgNode } from '../models/index.js'; export declare function collectFromKeywords(orgNode: OrgNode, metaInfo: MetaInfo): void; export declare function collectFromProperties(orgNode: OrgNode, metaInfo: MetaInfo): void; export declare function collectImages(orgNode: OrgNode, metaInfo: MetaInfo): void; export declare function collectHeadings(orgNode: OrgNode, metaInfo: MetaInfo): void; export declare function collectConnectedNotes(orgNode: OrgNode, metaInfo: MetaInfo): void; export declare function withMetaInfo(orgNode: OrgNode): OrgNode; export declare function withSuperficialInfo(orgNode: OrgNode): OrgNode; export type MetaInfoHandler = (orgNode: OrgNode, metaInfo: MetaInfo) => void; export declare function withOptionalMetaInfo(orgNode: OrgNode, stopCallback?: (orgNode: OrgNode) => boolean, ...handlers: MetaInfoHandler[]): OrgNode;