@go.Package { name = "github.com/onsonr/sonr/internal/dwn/gen" } module dwngen import "package://pkg.pkl-lang.org/pkl-go/pkl.golang@0.5.0#/go.pkl" typealias JSON = String class JsonField extends go.Field { structTags { ["json"] = "%{name},omitempty" } } class Config { @JsonField ipfsGatewayUrl: String @JsonField motrKeyshare: String @JsonField motrAddress: String @JsonField sonrApiUrl: String @JsonField sonrRpcUrl: String @JsonField sonrChainId: String @JsonField vaultSchema: Schema } class Schema { version: Int @JsonField account: String @JsonField asset: String @JsonField chain: String @JsonField credential: String @JsonField jwk: String @JsonField grant: String @JsonField keyshare: String @JsonField profile: String }