import './chat/chat.js'; import './edgeless/edgeless.js'; import './copilot-service/index.js'; import { ShadowlessElement } from '@cbi-blocksuite/block-std'; import { type TemplateResult } from 'lit'; import type { AffineEditorContainer } from '../../index.js'; import type { AIEdgelessLogic } from './edgeless/logic.js'; import { AILogic } from './logic.js'; declare const CopilotPanel_base: typeof ShadowlessElement & import("@cbi-blocksuite/global/utils").Constructor; export declare class CopilotPanel extends CopilotPanel_base { static styles: import("lit").CSSResult; editor: AffineEditorContainer; editorWithAI?: AIEdgelessLogic; aiLogic?: AILogic; get host(): import("@cbi-blocksuite/block-std").EditorHost; get logic(): AILogic; connectedCallback(): void; config: () => TemplateResult<1>; panels: Record TemplateResult; }>; currentPanel: keyof typeof this.panels; render(): TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'copilot-panel': CopilotPanel; } } export declare const affineFormatBarItemConfig: { type: "custom"; render(): TemplateResult | null; }; export {}; //# sourceMappingURL=copilot-panel.d.ts.map