interface IStore<T> {
    get<K extends keyof T>(key: K): T[K];
    set(newValues: Partial<T>): void;
}
export declare class Store<T> implements IStore<T> {
    private _state;
    constructor(initialValue: T);
    get<K extends keyof T>(key: K): T[K];
    set(newValues: Partial<T>): void;
}
interface TokenStore {
    accessToken: string;
    refreshToken: string;
    initialMagicNumbers: number[];
    magicNumbers: number[];
    magicNumber: number;
    serverDay: number;
}
export declare const tokenStore: Store<TokenStore>;
export {};
