/** Public API contract for default research artifact paths. */ export interface DefaultResearchArtifactPaths { topicSlug: string; topicRootPath: string; currentReportPath: string; runReportPath: string; findingsPath: string; sourcesPath: string; } /** Should inject default research artifact path helper. */ export declare function shouldInjectDefaultResearchArtifactPath(input: { description: string; prompt: string; }): boolean; /** Builds default research artifact path reminder. */ export declare function buildDefaultResearchArtifactPathReminder(input: { description: string; prompt: string; runId?: string; }): string | null; /** Builds default research artifact paths. */ export declare function buildDefaultResearchArtifactPaths(input: { description: string; prompt: string; runId?: string; }): DefaultResearchArtifactPaths; export declare function buildDefaultResearchArtifactPathsFromCurrentReportPath(input: { currentReportPath: string; runId?: string; }): DefaultResearchArtifactPaths | null; /** Applies default research artifact path. */ export declare function withDefaultResearchArtifactPath(input: { description: string; prompt: string; runId?: string; }): string; //# sourceMappingURL=default-research-artifact-policy.d.ts.map