export declare function listenToWindowFocus(): void;
export declare function watchWindowFocusChannel(): Generator<import("redux-saga/effects").ChannelTakeEffect<unknown> | import("redux-saga/effects").PutEffect<any>, void, unknown>;
export declare type PersonUrl = [string, // guid
string, // url
number, // last timestamp (ms)
number, // accesses
string];
export interface RegistryMachine {
    guid: string;
    url: string;
    lastTimestamp: number;
    accesses: number;
    name: string;
    alternateUrls: string[];
}
declare type ParsePersonUrls = (personUrls: PersonUrl[]) => {
    registryMachines: {
        [key: string]: RegistryMachine;
    };
    registryMachinesArray: RegistryMachine[];
};
export declare const parsePersonUrls: ParsePersonUrls;
export declare function globalSagas(): Generator<import("redux-saga/effects").ForkEffect<void>, void, unknown>;
export {};
