import { NodeRendererProps, InspectorRenderProps } from './NodeDefinition'; /** * Generic type guard factory based on node type (data shape is not validated) * @param type - The node type to check for * @returns A type guard function for node render props */ export declare function createTypeGuard = Record>(type: string): (props: NodeRendererProps) => props is NodeRendererProps; /** * Generic type guard factory based on node type for inspector props (data shape is not validated) * @param type - The node type to check for * @returns A type guard function for inspector render props */ export declare function createInspectorTypeGuard = Record>(type: string): (props: InspectorRenderProps) => props is InspectorRenderProps;