import { Monaco } from '@monaco-editor/react'; import { GetProjectFilesResponseBody } from '@imagine/ai-service/shared-types/route-types'; export declare function pickDefaultFile(files: Array): string | null; export declare function inferLanguage(path: string | null): string; export declare function createMonacoOptions({ isReadOnly, isSvg, }: { isReadOnly: boolean; isSvg: boolean; }): { readOnly: boolean; minimap: { enabled: boolean; }; scrollBeyondLastLine: boolean; fontSize: number; automaticLayout: boolean; padding: { top: number; bottom: number; }; renderValidationDecorations: "off"; wordWrap: "on" | "off"; wordWrapColumn: number; stopRenderingLineAfter: number; }; export declare function defineImagineThemes(monaco: Monaco): void; //# sourceMappingURL=utils.d.ts.map