export type PuremdResult = { ok: true; text: string; } | { ok: false; reason: string; }; /** Fetch a single URL's content as markdown via pure.md, capped at maxChars. * Never throws — any transport or HTTP failure becomes { ok: false, reason } * so the caller can keep the URL in its failures list. */ export declare function puremdFetch(url: string, maxChars: number): Promise;