export declare const MANAGED_MANUAL_BEGIN_RE: RegExp; export declare const MANAGED_MANUAL_END_RE: RegExp; export type ManagedMarkerComposition = Readonly<{ status: "composed"; result: string; replaced: boolean; }> | Readonly<{ status: "malformed"; beginCount: number; endCount: number; }>; export type ManagedManualMarkerInspection = Readonly<{ status: "exact"; block: string; digest: string; markerBegin: string; markerEnd: string; }> | Readonly<{ status: "missing"; }> | Readonly<{ status: "malformed"; beginCount: number; endCount: number; reason: "duplicate" | "reversed" | "version-mismatch"; }>; export declare const AGENT_MANUAL_MAX_WORDS = 2500; export declare function countGuidanceWords(content: string): number; export declare function composeManagedManualMarker(existing: string, managedBlock: string): ManagedMarkerComposition; export declare function inspectManagedManualMarker(content: string): ManagedManualMarkerInspection; //# sourceMappingURL=agent-guidance.d.ts.map