export declare function hasHubToken(username: string): boolean;
/** Returns plaintext token (or null if none / wedged by jwtSecret rotation). */
export declare function getHubToken(username: string): string | null;
/** Public-facing status. `needsReset` = token stored but key fingerprint no
 *  longer matches → jwtSecret rotated; UI should prompt the user to re-enter. */
export declare function getHubTokenStatus(username: string): {
    configured: boolean;
    needsReset: boolean;
};
export declare function setHubToken(username: string, plainToken: string): void;
export declare function clearHubToken(username: string): void;
//# sourceMappingURL=hub-auth.d.ts.map