export type Credentials = { origin: string; xsrf: string; accessToken: string; gridId?: string; retoolDBUuid?: string; hasConnectionString?: boolean; firstName?: string; lastName?: string; email?: string; telemetryEnabled: boolean; telemetryLastSent?: number; }; export type PartialCredentials = Partial>; export declare function askForCookies({ origin, xsrf, accessToken }: PartialCredentials): Promise; export declare function persistCredentials(credentials: Credentials): void; export declare function getCredentials(): Credentials | undefined; export declare function doCredentialsExist(): boolean; export declare function deleteCredentials(): void; export declare function getAndVerifyCredentialsWithRetoolDB(): Promise; export declare function getAndVerifyCredentials(): Promise;