/** * Charter Sentinel Detection — prevents charter from re-ingesting its own output. * * Charter-managed blocks are delimited by HTML comment sentinels: * ... * * These blocks must be excluded from classification, keyword scanning, and * bloat detection so that migrate/tidy/doctor don't treat charter's own * rendered output as user-authored content. */ /** * Strip all charter-managed sentinel blocks from content. * * Removes everything between matching `` and * `` comment pairs, inclusive of the sentinel lines. * Unmatched start sentinels strip to EOF. Handles multiple blocks. */ export declare function stripCharterSentinels(content: string): string; /** * Test whether a line is a charter sentinel marker (start or end). */ export declare function isCharterSentinel(line: string): boolean; //# sourceMappingURL=sentinels.d.ts.map