function selectRe-exportimport { select } from "https://deno.land/x/async_channels@v1.0.0-alpha54/mod.ts"; select(ops: [], options?: SelectOptions<never> | Omit<SelectOptions<never>, "default">): Promise<never>select<T, TDefault = never>(ops: [SelectOperation<T>], options?: SelectOptions<TDefault> | Omit<SelectOptions<TDefault>, "default">): Promise<SelectResult<T, TDefault>>select<T1, T2, TDefault = never>(ops: [SelectOperation<T1>, SelectOperation<T2>], options?: SelectOptions<TDefault> | Omit<SelectOptions<TDefault>, "default">): Promise<SelectOperationResult<T1> | SelectOperationResult<T2> | SelectDefaultResult<TDefault>>select<T, TDefault = never>(ops: Exclude<SelectOperation<T>[], []>, options?: SelectOptions<TDefault> | Omit<SelectOptions<TDefault>, "default">): Promise<SelectResult<T, TDefault>>Parametersops: []optionaloptions: SelectOptions<never> | Omit<SelectOptions<never>, "default">ReturnsPromise<never>Type ParametersToptionalTDefault = neverParametersops: [SelectOperation<T>]optionaloptions: SelectOptions<TDefault> | Omit<SelectOptions<TDefault>, "default">ReturnsPromise<SelectResult<T, TDefault>>Type ParametersT1T2optionalTDefault = neverParametersops: [SelectOperation<T1>, SelectOperation<T2>]optionaloptions: SelectOptions<TDefault> | Omit<SelectOptions<TDefault>, "default">ReturnsPromise<SelectOperationResult<T1> | SelectOperationResult<T2> | SelectDefaultResult<TDefault>>Type ParametersToptionalTDefault = neverParametersops: Exclude<SelectOperation<T>[], []>optionaloptions: SelectOptions<TDefault> | Omit<SelectOptions<TDefault>, "default">ReturnsPromise<SelectResult<T, TDefault>>