@toolprint/hypertool-mcp
Version:
HyperTool MCP proxy server for routing requests between clients and multiple underlying MCP servers
19 lines • 844 B
TypeScript
/**
* Null implementation of ConfigSource repository
* File-based storage doesn't need config source tracking
*/
import { IConfigSource, IConfigSourceRepository } from "../interfaces.js";
/**
* Stub implementation that returns empty results
* ConfigSources are only needed for NeDB to track imports
*/
export declare class NullConfigSourceRepository implements IConfigSourceRepository {
add(source: Omit<IConfigSource, "id">): Promise<IConfigSource>;
update(source: IConfigSource): Promise<IConfigSource | null>;
delete(id: string): Promise<boolean>;
findById(id: string): Promise<IConfigSource | null>;
findByPath(path: string): Promise<IConfigSource | null>;
findByAppId(appId: string): Promise<IConfigSource[]>;
findAll(): Promise<IConfigSource[]>;
}
//# sourceMappingURL=NullConfigSourceRepository.d.ts.map