export default interface IPeerRecovery {
    get(): Promise<IPeerRecoveryConfiguration>;
    set(configuration: IPeerRecoveryConfiguration): Promise<void>;
}
export type IPeerRecoveryConfiguration = {
    enabled: false;
    autoEnableTimeoutMs?: number;
} | {
    enabled: true;
    urlLauncherAddress: string;
};
export declare const validatePeerRecoveryConfiguration: (configuration: IPeerRecoveryConfiguration) => void;
