1 | import type { OptionalArgument } from '../helpers';
|
2 | import type { CursorPaginationEnabled, FileArgument, FileCommentArgument, MessageArgument, OptionalTeamAssignable, TokenOverridable, TraditionalPagingEnabled } from './common';
|
3 | export interface ReactionsFull {
|
4 |
|
5 | full?: boolean;
|
6 | }
|
7 | export interface ReactionName {
|
8 |
|
9 | name: string;
|
10 | }
|
11 | export interface ReactionsAddArguments extends MessageArgument, TokenOverridable, ReactionName {
|
12 | }
|
13 | export type ReactionsGetArguments = ReactionsFull & TokenOverridable & (MessageArgument | FileArgument | FileCommentArgument);
|
14 | export type ReactionsListArguments = OptionalArgument<ReactionsFull & TokenOverridable & TraditionalPagingEnabled & CursorPaginationEnabled & OptionalTeamAssignable & {
|
15 |
|
16 | user?: string;
|
17 | }>;
|
18 | export type ReactionsRemoveArguments = TokenOverridable & ReactionName & (MessageArgument | FileArgument | FileCommentArgument);
|
19 |
|
\ | No newline at end of file |