import type { EncryptedData, TokenData } from "../types";
interface ConfigStore {
    tokens?: {
        [key: string]: {
            encrypted: EncryptedData;
            lastUsed: number;
        };
    };
}
export declare function readConfig(): ConfigStore;
export declare function writeConfig(config: ConfigStore): void;
export declare function saveGitHubToken(tokenData: TokenData): void;
export declare function getGitHubToken(): Promise<string | undefined>;
export declare function clearTokens(): void;
export {};
