export declare const DEHYDRATION_ALGORITHM = "org.matrix.msc2697.v1.olm.libolm_pickle";
export declare class DehydrationManager {
    private crypto;
    private inProgress;
    private timeoutId;
    private key;
    private keyInfo;
    private deviceDisplayName;
    constructor(crypto: any);
    getDehydrationKeyFromCache(): Promise<void>;
    setDehydrationKey(key: Uint8Array, keyInfo?: {
        [props: string]: any;
    }, deviceDisplayName?: string): Promise<void>;
    private dehydrateDevice;
}
