import type { ReactNode } from 'react';
import type { CategoryManifest, NodeManifest } from '../schema/node-definition';
interface NodeRegistryProviderProps {
    children: ReactNode;
    registrations?: NodeManifest[];
    manifest?: {
        nodes: NodeManifest[];
        categories: CategoryManifest[];
    };
    onRegistration?: (nodeType: string, success: boolean) => void;
}
export declare const NodeRegistryProvider: React.FC<NodeRegistryProviderProps>;
export {};
//# sourceMappingURL=NodeRegistryProvider.d.ts.map