import { ClientStorage } from './storage'; interface Transaction { scope: string; code_verifier: string; redirection_url: string; state: string; } export declare class TransactionManager { private storage; private clientId; private cookieDomain?; private storageKey; constructor(storage: ClientStorage, clientId: string, cookieDomain?: string | undefined); create(transaction: Transaction): void; get(): Transaction | undefined; remove(): void; } export {};