import { Node } from '../../core/index.js';
/**
 * Configuration options for TabNode
 * @typedef {Object} TabNodeOptions
 * @category Options
 * @property {Object} [htmlAttributes] - HTML attributes for tab elements
 */
/**
 * Attributes for tab nodes
 * @typedef {Object} TabNodeAttributes
 * @category Attributes
 * @property {number} [tabSize] - Width of the tab in pixels
 */
/**
 * @module TabNode
 * @sidebarTitle Tab
 * @snippetPath /snippets/extensions/tab.mdx
 */
export const TabNode: Node<Record<string, never>, Record<string, never>, Record<string, unknown>>;
/**
 * Configuration options for TabNode
 */
export type TabNodeOptions = Object;
/**
 * Attributes for tab nodes
 */
export type TabNodeAttributes = Object;
//# sourceMappingURL=tab.d.ts.map