import type { ToolbarAction } from '../shared/toolbar.types';
export interface NodeToolbarConfig {
    actions: ToolbarAction[];
    overflowActions?: ToolbarAction[];
    overflowLabel?: string;
    position?: 'top' | 'bottom' | 'left' | 'right';
    align?: 'start' | 'center' | 'end';
}
export interface NodeToolbarProps {
    nodeId: string;
    config: NodeToolbarConfig;
    expanded: boolean;
    hidden?: boolean;
    offsetToolbar?: boolean;
    portalToNodeOverlay?: boolean;
}
//# sourceMappingURL=NodeToolbar.types.d.ts.map