UNPKG

1.05 kBTypeScriptView Raw
1import { CursorPaginationEnabled, FileArgument, FileCommentArgument, MessageArgument, OptionalTeamAssignable, TokenOverridable, TraditionalPagingEnabled } from './common';
2interface ReactionsFull {
3 /** @description If `true`, return the complete reaction list. */
4 full?: boolean;
5}
6interface ReactionName {
7 /** @description Reaction (emoji) name. */
8 name: string;
9}
10export interface ReactionsAddArguments extends MessageArgument, TokenOverridable, ReactionName {
11}
12export type ReactionsGetArguments = ReactionsFull & TokenOverridable & (MessageArgument | FileArgument | FileCommentArgument);
13export interface ReactionsListArguments extends ReactionsFull, TokenOverridable, TraditionalPagingEnabled, CursorPaginationEnabled, OptionalTeamAssignable {
14 /** @description Show reactions made by this user. Defaults to the authed user. */
15 user?: string;
16}
17export type ReactionsRemoveArguments = TokenOverridable & ReactionName & (MessageArgument | FileArgument | FileCommentArgument);
18export {};
19//# sourceMappingURL=reactions.d.ts.map
\No newline at end of file