import { type UsageInfo } from "../core/license.js"; export declare function freezeSessionVerdict(usage: UsageInfo | null): void; export declare function refreezeSessionVerdict(usage: UsageInfo | null): void; export declare function isToolBlocked(toolName: string): { blocked: boolean; message?: string; }; export declare function usageWarningLine(usage: UsageInfo | null): string | null; export declare function resetGateForTests(): void; //# sourceMappingURL=usageGate.d.ts.map