declare const _default: import("redux").Reducer<{ channels: { getChannels: import("@mattermost/types/requests").RequestStatusType; getAllChannels: import("@mattermost/types/requests").RequestStatusType; myChannels: import("@mattermost/types/requests").RequestStatusType; createChannel: import("@mattermost/types/requests").RequestStatusType; }; files: { uploadFiles: import("@mattermost/types/requests").RequestStatusType; }; general: { websocket: import("@mattermost/types/requests").RequestStatusType; }; posts: { createPost: import("@mattermost/types/requests").RequestStatusType; editPost: import("@mattermost/types/requests").RequestStatusType; getPostThread: import("@mattermost/types/requests").RequestStatusType; }; teams: { getTeams: import("@mattermost/types/requests").RequestStatusType; }; users: { login: import("@mattermost/types/requests").RequestStatusType; logout: import("@mattermost/types/requests").RequestStatusType; autocompleteUsers: import("@mattermost/types/requests").RequestStatusType; updateMe: import("@mattermost/types/requests").RequestStatusType; }; admin: { createCompliance: import("@mattermost/types/requests").RequestStatusType; }; search: { flaggedPosts: import("@mattermost/types/requests").RequestStatusType; pinnedPosts: import("@mattermost/types/requests").RequestStatusType; }; roles: { getRolesByNames: import("@mattermost/types/requests").RequestStatusType; getRoleByName: import("@mattermost/types/requests").RequestStatusType; getRole: import("@mattermost/types/requests").RequestStatusType; editRole: import("@mattermost/types/requests").RequestStatusType; }; }, import("redux").AnyAction, Partial<{ channels: { getChannels: import("@mattermost/types/requests").RequestStatusType; getAllChannels: import("@mattermost/types/requests").RequestStatusType; myChannels: import("@mattermost/types/requests").RequestStatusType; createChannel: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ getChannels: import("@mattermost/types/requests").RequestStatusType | undefined; getAllChannels: import("@mattermost/types/requests").RequestStatusType | undefined; myChannels: import("@mattermost/types/requests").RequestStatusType | undefined; createChannel: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; files: { uploadFiles: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ uploadFiles: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; general: { websocket: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ websocket: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; posts: { createPost: import("@mattermost/types/requests").RequestStatusType; editPost: import("@mattermost/types/requests").RequestStatusType; getPostThread: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ createPost: import("@mattermost/types/requests").RequestStatusType | undefined; editPost: import("@mattermost/types/requests").RequestStatusType | undefined; getPostThread: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; teams: { getTeams: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ getTeams: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; users: { login: import("@mattermost/types/requests").RequestStatusType; logout: import("@mattermost/types/requests").RequestStatusType; autocompleteUsers: import("@mattermost/types/requests").RequestStatusType; updateMe: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ login: import("@mattermost/types/requests").RequestStatusType | undefined; logout: import("@mattermost/types/requests").RequestStatusType | undefined; autocompleteUsers: import("@mattermost/types/requests").RequestStatusType | undefined; updateMe: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; admin: { createCompliance: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ createCompliance: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; search: { flaggedPosts: import("@mattermost/types/requests").RequestStatusType; pinnedPosts: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ flaggedPosts: import("@mattermost/types/requests").RequestStatusType | undefined; pinnedPosts: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; roles: { getRolesByNames: import("@mattermost/types/requests").RequestStatusType; getRoleByName: import("@mattermost/types/requests").RequestStatusType; getRole: import("@mattermost/types/requests").RequestStatusType; editRole: import("@mattermost/types/requests").RequestStatusType; } | Partial<{ getRolesByNames: import("@mattermost/types/requests").RequestStatusType | undefined; getRoleByName: import("@mattermost/types/requests").RequestStatusType | undefined; getRole: import("@mattermost/types/requests").RequestStatusType | undefined; editRole: import("@mattermost/types/requests").RequestStatusType | undefined; }> | undefined; }>>; export default _default;