import { PromptModule, ModuleConfig } from './prompt-module.interface.js';
/**
 * Project reference module — tells the agent how to access project knowledge.
 *
 * Provides references to SOPs, OKR, tasks/tickets, and project specs.
 * Contains "how-to" instructions only — actual SOP content is loaded
 * as context at runtime.
 *
 * Sources: Path B Section 3 (SOP context reference).
 */
export declare class ProjectReferenceModule implements PromptModule {
    name: string;
    priority: number;
    maxTokens: number;
    compactable: boolean;
    /**
     * Include when agent has a project path.
     */
    shouldInclude(config: ModuleConfig): boolean;
    /**
     * Build the project reference section with instructions on
     * how to access SOPs, project goals, and specifications.
     *
     * @param config - Module configuration with project path
     * @returns Formatted markdown project reference section
     */
    build(config: ModuleConfig): Promise<string>;
}
//# sourceMappingURL=project-reference.module.d.ts.map