import { variantAsync } from "https://deno.land/x/valibot@v0.24.0/src/index.ts";
Creates an async variant (aka discriminated union) schema.
Type Parameters
TOptions extends VariantOptionsAsync<TKey>
Parameters
key: TKey
The discriminator key.
options: TOptions
The variant options.
optional
message: ErrorMessage = [UNSUPPORTED]The error message.
Returns
An async variant schema.