import type { ScheduledPost } from '@mattermost/types/schedule_post';
declare const _default: import("redux").Reducer<{
    byId: {
        [scheduledPostId: string]: ScheduledPost | undefined;
    };
    byTeamId: {
        [teamId: string]: string[];
    };
    byChannelOrThreadId: {
        [channelId: string]: string[];
    };
    errorsByTeamId: {
        [teamId: string]: string[];
    };
}, import("redux").AnyAction, Partial<{
    byId: {
        [scheduledPostId: string]: ScheduledPost | undefined;
    } | undefined;
    byTeamId: {
        [teamId: string]: string[];
    } | undefined;
    byChannelOrThreadId: {
        [channelId: string]: string[];
    } | undefined;
    errorsByTeamId: {
        [teamId: string]: string[];
    } | undefined;
}>>;
export default _default;
