import { MiraMdxFileItem } from '../../types/workspace'; export declare const workspaceServiceToken = "WorkspaceService"; export interface WorkspaceRepository { mode: 'devServer' | 'standalone' | 'unknown'; workspaceDirname: string; constants: { base: string; depsContext: string; frameworkUrl: string; hmrUpdateEventName?: string; hmrPreambleImportPath?: string; devServerWatcherUpdateEventName?: string; devServerWatcherImportPath?: string; }; getMiraFiles(): Promise[]>; } export declare class WorkspaceService { service: WorkspaceRepository; constructor(service: WorkspaceRepository); }