import type { AdaptorPartialMember, AdaptorUser, AdaptorUserSelectInteraction } from "../../adaptor"; import type { Awaitable } from "../../util/types"; export type UserSelectResultValue = AdaptorUser & { member: AdaptorPartialMember; }; /** * UserSelectコンポーネントが押されたときに送られるInteractionイベントを扱うhook * @param customId UserSelectコンポーネントのcustomId * @param handle Interactionを受け取ったときに実行される関数 * @see useUserSelectComponent */ export declare const useUserSelectEvent: (customId: string, handle: (interaction: Readonly, users: readonly UserSelectResultValue[], deferUpdate: () => Promise) => Awaitable) => void; //# sourceMappingURL=useUserSelectEvent.d.ts.map