mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
31 lines (30 loc) • 1.42 kB
TypeScript
import type { Command, IncomingWebhook, OutgoingWebhook, OAuthApp, OutgoingOAuthConnection, DialogArgs } from '@mattermost/types/integrations';
import type { IDMappedObjects } from '@mattermost/types/utilities';
declare const _default: import("redux").Reducer<{
incomingHooks: IDMappedObjects<IncomingWebhook>;
incomingHooksTotalCount: any;
outgoingHooks: IDMappedObjects<OutgoingWebhook>;
commands: IDMappedObjects<Command>;
oauthApps: IDMappedObjects<OAuthApp>;
appsOAuthAppIDs: any;
appsBotIDs: any;
outgoingOAuthConnections: IDMappedObjects<OutgoingOAuthConnection>;
systemCommands: IDMappedObjects<Command>;
dialogArguments: any;
dialogTriggerId: any;
dialog: any;
}, import("redux").AnyAction, Partial<{
incomingHooks: IDMappedObjects<IncomingWebhook> | undefined;
incomingHooksTotalCount: number | undefined;
outgoingHooks: IDMappedObjects<OutgoingWebhook> | undefined;
commands: IDMappedObjects<Command> | undefined;
oauthApps: IDMappedObjects<OAuthApp> | undefined;
appsOAuthAppIDs: string[] | undefined;
appsBotIDs: string[] | undefined;
outgoingOAuthConnections: IDMappedObjects<OutgoingOAuthConnection> | undefined;
systemCommands: IDMappedObjects<Command> | undefined;
dialogArguments: DialogArgs | null | undefined;
dialogTriggerId: string | undefined;
dialog: string | undefined;
}>>;
export default _default;