import { CursorPaginationEnabled, FileArgument, FileCommentArgument, MessageArgument, OptionalTeamAssignable, TokenOverridable, TraditionalPagingEnabled } from './common'; interface ReactionsFull { /** @description If `true`, return the complete reaction list. */ full?: boolean; } interface ReactionName { /** @description Reaction (emoji) name. */ name: string; } export interface ReactionsAddArguments extends MessageArgument, TokenOverridable, ReactionName { } export type ReactionsGetArguments = ReactionsFull & TokenOverridable & (MessageArgument | FileArgument | FileCommentArgument); export interface ReactionsListArguments extends ReactionsFull, TokenOverridable, TraditionalPagingEnabled, CursorPaginationEnabled, OptionalTeamAssignable { /** @description Show reactions made by this user. Defaults to the authed user. */ user?: string; } export type ReactionsRemoveArguments = TokenOverridable & ReactionName & (MessageArgument | FileArgument | FileCommentArgument); export {}; //# sourceMappingURL=reactions.d.ts.map