import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { Resource, ReadResourceResult } from "@modelcontextprotocol/sdk/types.js";
export declare class ResourceHandler {
    private server;
    constructor(server: Server);
    getResourceList(): Resource[];
    handleReadResource(uri: string): Promise<ReadResourceResult>;
    private handleCommittedCostResource;
    private handleVesselDataResource;
    private generateDatabaseSchemas;
    private generateApiDocumentation;
    private generateArchitectureDocumentation;
    private generateGuideDocumentation;
    private generateProcessDocumentation;
    private generateConfigurationTemplates;
    private generateSampleData;
}
