/**
 * This file contains all the actions for the interop store. We keep actions in a separate file so that they
 * can be imported by other files that need them, such as for use in remote redux.
 */
import { InteropLinkerSetActiveWindow, LinkerInitializeWindow, InteropUnlinkChannels, InteropLinkChannels } from "./types";
import { InteropJoinChannels, InteropLeaveChannels } from "../../../../clients/Interop/types";
import { InteropMessageWithActonId } from "../types";
export declare const linkerActions: {
    setActiveWindow: import("@reduxjs/toolkit").ActionCreatorWithPayload<InteropLinkerSetActiveWindow, string>;
    initializeWindow: import("@reduxjs/toolkit").ActionCreatorWithPayload<LinkerInitializeWindow, string>;
    linkChannels: import("@reduxjs/toolkit").ActionCreatorWithPayload<InteropLinkChannels, string>;
    joinChannels: import("@reduxjs/toolkit").ActionCreatorWithPayload<InteropMessageWithActonId<InteropJoinChannels>, string>;
    leaveChannels: import("@reduxjs/toolkit").ActionCreatorWithPayload<InteropLeaveChannels, string>;
    unlinkChannels: import("@reduxjs/toolkit").ActionCreatorWithPayload<InteropUnlinkChannels, string>;
    setSystemChannels: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<string>;
};
//# sourceMappingURL=actions.d.ts.map