import type { PluginService } from "../service.ts"; import type { PluginContext } from "../context.ts"; import type { ToolContributor } from "../tool-registry.ts"; import type { ISessionClient } from "../../platform/ports/session-client.ts"; export declare class SessionService implements PluginService, ToolContributor { readonly name = "session-service"; readonly dependencies: string[]; private sessionClient; init(ctx: PluginContext): Promise; dispose(): Promise; getTools(): Record; getSessionClient(): ISessionClient; } //# sourceMappingURL=session-service.d.ts.map