ValueCallback
Signature
export type ValueCallback<T extends keyof ReturnOptionsTypes, C = T extends ChoiceableTypes ? readonly SeyfertChoice<ChoiceableValues[T]>[] : keyof SeyfertChannelMap, I = any> = (data: { context: CommandContext; value: T extends ChoiceableTypes ? C extends readonly SeyfertChoice<ChoiceableValues[T]>[] ? C[number]['value'] extends ReturnOptionsTypes[T] ? C[number]['value'] : never : never : C extends keyof SeyfertChannelMap ? SeyfertChannelMap[C] : never;}, ok: OKFunction<I>, fail: StopFunction) => Awaitable<void>;Members
This export does not declare public properties or methods in the generated declaration file.