/**
 * Grant a single-edit unlock token for a spec.
 */
export declare function grantUnlock(_specId: string, targetPath: string): void;
/**
 * Check if a spec path has a valid unlock token.
 */
export declare function hasUnlockToken(targetPath: string): boolean;
/**
 * Consume an unlock token (single-use).
 */
export declare function consumeUnlock(targetPath: string): void;
/**
 * Clear all tokens (used in tests).
 */
export declare function clearAllTokens(): void;
//# sourceMappingURL=unlock-token.d.ts.map