mcp-wtit
Version:
A Model Context Protocol (MCP) server that provides current time in ISO8601 format with timezone support
21 lines • 827 B
TypeScript
import { TimeServer } from '../infrastructure/mcp/time.server.js';
import type { ITimeService } from '../domain/interfaces/time.service.interface.js';
import type { IGetCurrentTimeUseCase } from '../application/interfaces/get-current-time.usecase.interface.js';
export interface IContainer {
timeService: ITimeService;
getCurrentTimeUseCase: IGetCurrentTimeUseCase;
timeServer: TimeServer;
}
export declare class Container implements IContainer {
private static instance;
private _timeService;
private _getCurrentTimeUseCase;
private _timeServer;
private constructor();
static getInstance(): Container;
get timeService(): ITimeService;
get getCurrentTimeUseCase(): IGetCurrentTimeUseCase;
get timeServer(): TimeServer;
reset(): void;
}
//# sourceMappingURL=container.d.ts.map