Skip to main content
Go to Latest
type alias ValueSpecAny
import { type ValueSpecAny } from "https://deno.land/x/embassyd_sdk@v0.3.1.1.4/types.ts";
definition:
| Tag<"boolean", WithDescription<WithDefault<ValueSpecBoolean, boolean>>>
| Tag<"string", WithDescription<WithNullableDefault<WithNullable<ValueSpecString>, DefaultString>>>
| Tag<"number", WithDescription<WithNullableDefault<WithNullable<ValueSpecNumber>, number>>>
| Tag<"enum", WithDescription<WithDefault<{ values: string[]; value-names: { [key: string]: string; }; }, string>>>
| Tag<"list", ValueSpecList>
| Tag<"object", WithDescription<WithNullableDefault<ValueSpecObject, Config>>>
| Tag<"union", WithDescription<WithDefault<ValueSpecUnion, string>>>
| Tag<"pointer", WithDescription<Subtype<"package",
| Target<"tor-key", { package-id: string; interface: string; }>
| Target<"tor-address", { package-id: string; interface: string; }>
| Target<"lan-address", { package-id: string; interface: string; }>
| Target<"config", { package-id: string; selector: string; multi: boolean; }>
> | Subtype<"system", Record<string, unknown>>
>>