import { guardAll } from "https://deno.land/x/embassyd_sdk@v0.3.4-alpha1/utils/propertiesMatcher.ts";
ConfigSpec: Tells the UI how to ask for information, verification, and will send the service a config in a shape via the spec. ValueSpecAny: This is any of the values in a config spec.
Use this when we want to convert a value spec any into a parser for what a config will look like
Type Parameters
A extends ValueSpecAny
Parameters
value: A