import { DcOptions } from '../../utils/dcs.js';
import { CurrentUserInfo } from '../storage/service/current-user.js';
export interface InputStringSessionData {
    primaryDcs?: DcOptions;
    testMode?: boolean;
    self?: CurrentUserInfo | null;
    authKey: Uint8Array;
}
export interface StringSessionData {
    version: number;
    primaryDcs: DcOptions;
    self?: CurrentUserInfo | null;
    authKey: Uint8Array;
}
export declare function writeStringSession(data: StringSessionData): string;
export declare function readStringSession(data: string | InputStringSessionData): StringSessionData;
