mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
12 lines (11 loc) • 1.31 kB
TypeScript
import type { Recap } from '@mattermost/types/recaps';
import { RecapStatus } from '@mattermost/types/recaps';
import type { GlobalState } from '@mattermost/types/store';
export declare function getAllRecaps(state: GlobalState): Recap[];
export declare function getRecap(state: GlobalState, recapId: string): Recap | undefined;
export declare const getRecapsByStatus: import("mattermost-redux/selectors/create_selector").OutputParametricSelector<GlobalState, RecapStatus, Recap[], (res1: Recap[], res2: RecapStatus) => Recap[]>;
export declare const getSortedRecaps: import("mattermost-redux/selectors/create_selector").OutputSelector<GlobalState, Recap[], (res: Recap[]) => Recap[]>;
export declare const getCompletedRecaps: import("mattermost-redux/selectors/create_selector").OutputSelector<GlobalState, Recap[], (res: Recap[]) => Recap[]>;
export declare const getPendingRecaps: import("mattermost-redux/selectors/create_selector").OutputSelector<GlobalState, Recap[], (res: Recap[]) => Recap[]>;
export declare const getUnreadRecaps: import("mattermost-redux/selectors/create_selector").OutputSelector<GlobalState, Recap[], (res: Recap[]) => Recap[]>;
export declare const getReadRecaps: import("mattermost-redux/selectors/create_selector").OutputSelector<GlobalState, Recap[], (res: Recap[]) => Recap[]>;