UNPKG

seyfert

Version:

The most advanced framework for discord bots

17 lines (16 loc) 979 B
import type { MakeRequired } from '../../common'; import type { RESTDeleteAPIInviteResult, RESTGetAPIInviteQuery, RESTGetAPIInviteResult, RESTGetTargetUsersJobStatusResult, RESTGetTargetUsersResult, RESTPutUpdateTargetUsers, RESTPutUpdateTargetUsersResult } from '../../types'; import type { RestArguments, RestArgumentsNoBody } from '../api'; export interface InviteRoutes { invites(id: string): { get(args?: RestArguments<RESTGetAPIInviteQuery>): Promise<RESTGetAPIInviteResult>; delete(args?: RestArgumentsNoBody): Promise<RESTDeleteAPIInviteResult>; ['target-users']: { get(args?: RestArgumentsNoBody): Promise<RESTGetTargetUsersResult>; put(args: MakeRequired<RestArguments<RESTPutUpdateTargetUsers>, 'appendToFormData'>): Promise<RESTPutUpdateTargetUsersResult>; ['job-status']: { get(args?: RestArgumentsNoBody): Promise<RESTGetTargetUsersJobStatusResult>; }; }; }; }