import { BaseAction } from "../../actions";
import { Dispatch } from "redux";
import { AuthenticationApi } from "../../services/authentication";
import { KeyringApi } from "../../services/keyring/keyring";
export default function logoutSaga(api: AuthenticationApi & KeyringApi, dispatch: Dispatch<BaseAction>): Generator<import("redux-saga/effects").ForkEffect<never>, any, unknown>;
export declare function logout(api: AuthenticationApi & KeyringApi, dispatch: Dispatch<BaseAction>, action: BaseAction): Generator<import("redux-saga/effects").PutEffect<BaseAction> | import("redux-saga/effects").CallEffect<boolean>, void, unknown>;
//# sourceMappingURL=logout.saga.d.ts.map