import { CommandContribution, CommandRegistry } from '@theia/core/lib/common/command.js'; import { MenuContribution, MenuModelRegistry } from '@theia/core/lib/common/menu/menu-model-registry.js'; import { MessageService } from '@theia/core/lib/common/message-service.js'; import { ContainerModule } from '@theia/core/shared/inversify/index.js'; import { type IGitZoneOpenCodeServer } from '../common/gitzone-opencode-protocol.js'; export declare const GitZoneOpenCodeHealthCommand: { id: string; label: string; }; export declare const GitZoneOpenCodeNewSessionCommand: { id: string; label: string; }; export declare class GitZoneOpenCodeContribution implements CommandContribution, MenuContribution { protected readonly openCodeServer: IGitZoneOpenCodeServer; protected readonly messages: MessageService; registerCommands(registry: CommandRegistry): void; registerMenus(menus: MenuModelRegistry): void; } declare const _default: ContainerModule; export default _default; //# sourceMappingURL=gitzone-opencode-frontend-module.d.ts.map