/** * Configuration settings for the SpecCoding MCP server. * Defines paths, timeouts, and other operational parameters. */ export declare class SpecCodingConfiguration { /** The configuration section name used in configuration files. */ static readonly SectionName = "SpecCoding"; /** * The path to the directory containing prompt templates. * These prompts are used to generate content at different workflow stages. */ promptsPath: string; /** * The base path for all generated output files. * Files created during workflow execution will be stored in subdirectories under this path. */ outputPath: string; /** * The timeout duration for inactive sessions in milliseconds. * Sessions that exceed this timeout without activity will be automatically cleaned up. */ sessionTimeout: number; /** * Gets the absolute path to the prompts directory. * Handles both relative and absolute paths by combining with the application base directory if necessary. */ getAbsolutePromptsPath(): string; } //# sourceMappingURL=SpecCodingConfiguration.d.ts.map