import { FC } from 'react';
import type { BrowserProps, CustomProps, FileProps, FileTreeProps, RealtimeProps, TaskProps, WorkspaceProps } from './types';
export type { FileActionRef } from './types';
declare const RealtimeComponent: FC<RealtimeProps>;
declare const BrowserComponent: FC<BrowserProps>;
declare const TaskComponent: FC<TaskProps>;
declare const FileComponent: FC<FileProps>;
declare const FileTreeComponent: FC<FileTreeProps>;
declare const CustomComponent: FC<CustomProps>;
/**
 * 工作空间组件
 * 提供多标签页界面，支持实时跟随、浏览器、任务、文件等功能模块
 */
declare const Workspace: FC<WorkspaceProps> & {
    Realtime: typeof RealtimeComponent;
    Browser: typeof BrowserComponent;
    Task: typeof TaskComponent;
    File: typeof FileComponent;
    FileTree: typeof FileTreeComponent;
    Custom: typeof CustomComponent;
};
export * from './File';
export type { HtmlPreviewProps } from './HtmlPreview';
export type { BrowserProps, CustomProps, FileProps, FileTreeNode, FileTreeProps, RealtimeProps, TabConfiguration, TabItem, TaskProps, WorkspacePanelType, WorkspaceProps, } from './types';
export default Workspace;
