/** Browser plugin for Vision Mix routing settings and session-scoped vision history. */ import type { Context } from '@deepseek-ai/cordis'; import { type ReactNode } from 'react'; interface TabDescriptor { id: string; title: string | (() => string); icon?: ReactNode | ((size: number) => ReactNode); order?: number; single?: boolean; component: (props: { scope: { sessionId: string; cwd?: string; }; }) => unknown; } interface BetterSidebarService { registerTab(descriptor: TabDescriptor): () => void; } interface SlotService { inject(name: string, register: () => unknown): void; register(options: Record, component: (props: unknown) => unknown): () => void; } declare module '@deepseek-ai/cordis' { interface Context { betterSidebar: BetterSidebarService; slots: SlotService; } } export declare const inject: string[]; /** Register the Vision Mix sidebar history tabs and routing settings section. */ export declare function apply(ctx: Context): void; export {}; //# sourceMappingURL=index.d.ts.map