import { Node, NodeConfig } from './Node.js'; /** * Type-safe factory for creating Node extensions. * * @typeParam Options - Extension options type. * @typeParam Storage - Extension storage type. * @typeParam Attrs - Node attributes type. * @param config - Node configuration object. * @returns A new Node instance with the specified types. */ export declare function defineNode = Record, Storage extends Record = Record, Attrs extends Record = Record>(config: NodeConfig): Node; export type { NodeConfig }; //# sourceMappingURL=defineNode.d.ts.map