import type { ExtensionAPI } from "@mariozechner/pi-coding-agent"; export declare const TOKEN_SAVER_FILTERED_EVENT = "token-saver:filtered"; export declare const TOKEN_SAVER_UNMATCHED_EVENT = "token-saver:unmatched"; export declare const IMAGE_ONLY_FALLBACK = "Output captured as image \u2014 pager may be active. Retry the command with pager disabled."; export interface UnmatchedEvent { command: string; byteCount: number; timestamp: number; } export interface FilterRecord { ruleName: string; command: string; bytesBefore: number; bytesAfter: number; timestamp: number; } export declare function registerHook(api: ExtensionAPI): void; //# sourceMappingURL=pi-hook.d.ts.map