import React from 'react'; import { LabelService } from '@opensumi/ide-core-browser'; import { CommandService } from '@opensumi/ide-core-common'; import type { IWorkspaceService } from '@opensumi/ide-workspace'; import './highlightTheme.less'; interface Props { input: string; relationId: string; language?: string; agentId?: string; command?: string; hideInsert?: boolean; } export declare const CodeEditorWithHighlight: (props: Props) => React.JSX.Element; export declare const CodeBlockWrapper: ({ text, renderText, relationId, agentId, labelService, commandService, workspaceService, }: { text?: string; renderText?: (t: string) => React.ReactNode; relationId: string; agentId?: string; labelService?: LabelService; commandService?: CommandService; workspaceService?: IWorkspaceService; }) => React.JSX.Element; export declare const CodeBlockWrapperInput: ({ text, images, relationId, agentId, command, labelService, workspaceService, commandService, }: { text: string; images?: string[]; relationId: string; agentId?: string; command?: string; labelService?: LabelService; workspaceService?: IWorkspaceService; commandService?: CommandService; }) => React.JSX.Element; export {}; //# sourceMappingURL=ChatEditor.d.ts.map