import websocket from './websocket'; declare const _default: { entities: import("redux").Reducer; users: import("redux").CombinedState<{ currentUserId: any; mySessions: any; myAudits: any; myUserAccessTokens: any; profiles: any; profilesInTeam: any; profilesNotInTeam: any; profilesWithoutTeam: any; profilesInChannel: any; profilesNotInChannel: any; profilesInGroup: any; statuses: any; isManualStatus: any; stats: any; filteredStats: any; }>; teams: import("redux").CombinedState<{ currentTeamId: any; teams: any; myMembers: any; membersInTeam: any; stats: any; groupsAssociatedToTeam: any; totalCount: any; }>; channels: import("redux").CombinedState<{ currentChannelId: any; channels: any; channelsInTeam: any; myMembers: any; membersInChannel: any; stats: any; groupsAssociatedToChannel: any; totalCount: any; manuallyUnread: any; channelModerations: any; channelMemberCountsByGroup: any; }>; posts: Partial | { posts: any; postsReplies: { [x: string]: number; }; pendingPostIds: string[]; postsInChannel: import("../types/utilities").Dictionary; postsInThread: import("../types/utilities").RelationOneToMany; selectedPostId: any; currentFocusedPostId: any; reactions: any; openGraph: any; messagesHistory: Partial | { messages: string[] | undefined; index: import("../types/utilities").Dictionary; }; expandedURLs: import("../types/utilities").Dictionary; }; files: import("redux").CombinedState<{ files: any; fileIdsByPostId: any; filePublicLink: any; }>; preferences: import("redux").CombinedState<{ myPreferences: any; }>; typing: import("../types/typing").Typing; integrations: import("redux").CombinedState<{ incomingHooks: any; outgoingHooks: any; commands: any; oauthApps: any; systemCommands: any; dialogTriggerId: any; dialog: any; }>; emojis: import("../types/emojis").EmojisState; gifs: import("redux").CombinedState<{ app: any; categories: any; search: any; cache: any; }>; admin: import("redux").CombinedState<{ logs: any; audits: any; config: any; environmentConfig: any; complianceReports: any; clusterInfo: any; samlCertStatus: any; analytics: any; teamAnalytics: any; userAccessTokensByUser: any; userAccessTokens: any; plugins: any; pluginStatuses: any; ldapGroups: any; ldapGroupsCount: any; samlMetadataResponse: any; }>; jobs: import("../types/jobs").JobsState; search: import("redux").CombinedState<{ flagged: any; pinned: any; results: any; matches: any; recent: any; current: any; isSearchingTerm: any; isSearchGettingMore: any; }>; roles: import("redux").CombinedState<{ roles: any; pending: any; }>; schemes: import("../types/schemes").SchemesState; groups: import("redux").CombinedState<{ syncables: any; groups: any; stats: any; myGroups: any; }>; bots: import("redux").CombinedState<{ accounts: any; }>; channelCategories: import("redux").CombinedState<{ byId: any; orderByTeam: any; }>; }>, import("redux").AnyAction>; errors: (state: { error: any; displayable?: boolean | undefined; date: string; }[] | undefined, action: import("../types/actions").GenericAction) => any; requests: import("redux").Reducer, import("redux").AnyAction>; websocket: typeof websocket; }; export default _default;