import type { CanvasNodeType } from '../../features/features-canvas/index.js';
import type { Workspace } from '../../../hooks/use-workspaces.js';
export interface ManageWorkspaceDialogProps {
    open: boolean;
    onOpenChange: (open: boolean) => void;
    workspace: Workspace;
    /** All nodes currently on the canvas (unfiltered). */
    allNodes: CanvasNodeType[];
    onSave: (members: {
        repoIds: string[];
        featureIds: string[];
    }) => void;
}
export declare function ManageWorkspaceDialog({ open, onOpenChange, workspace, allNodes, onSave, }: ManageWorkspaceDialogProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=manage-workspace-dialog.d.ts.map