import { Run } from '../../../../../../../../layout-engine/contracts/src/index.js';
import { InlineConverterParams } from './common.js';
/**
 * Converts a tab PM node to a TabRun.
 *
 * @param node - PM tab node to convert
 * @param positions - Position map for PM node tracking
 * @param tabIndex - Index of this tab in the paragraph
 * @param paragraph - Parent paragraph node (for tab stops and indent)
 * @param inheritedMarks - Marks inherited from parent nodes (e.g., underline for signature lines)
 * @returns TabRun block or null if position not found
 */
export declare function tabNodeToRun({ node, positions, storyKey, tabOrdinal, paragraphAttrs, inheritedMarks, sdtMetadata, runProperties, converterContext, inlineRunProperties, }: InlineConverterParams): Run | null;
//# sourceMappingURL=tab.d.ts.map