mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
9 lines (8 loc) • 645 B
TypeScript
import type { Recap } from '@mattermost/types/recaps';
import type { ActionFuncAsync } from 'mattermost-redux/types/actions';
export declare function createRecap(title: string, channelIds: string[], agentId: string): ActionFuncAsync<Recap>;
export declare function getRecaps(page?: number, perPage?: number): ActionFuncAsync<Recap[]>;
export declare function getRecap(recapId: string): ActionFuncAsync<Recap>;
export declare function markRecapAsRead(recapId: string): ActionFuncAsync<Recap>;
export declare function regenerateRecap(recapId: string): ActionFuncAsync<Recap>;
export declare function deleteRecap(recapId: string): ActionFuncAsync;