this repo has no description
1package main
2
3type GetDeclarationResp struct {
4 Cid *string `json:"cid,omitempty"`
5 Uri string `json:"uri"`
6 Value Declaration `json:"value"`
7}
8
9type PutDeclarationBody struct {
10 Repo string `json:"repo"`
11 Collection string `json:"collection"`
12 Rkey string `json:"rkey,omitempty"`
13 SwapCommit *string `json:"swapCommit,omitempty"`
14 Validate *bool `json:"validate,omitempty"`
15 Record Declaration `json:"record"`
16}
17
18type DeclarationIntent struct {
19 Allow *bool `json:"allow,omitempty"`
20 UpdatedAt string `json:"updatedAt"`
21}
22
23type Declaration struct {
24 Type string `json:"$type"`
25 UpdatedAt string `json:"updatedAt,omitempty"`
26 SyntheticContentGeneration *DeclarationIntent `json:"syntheticContentGeneration,omitempty"`
27 PublicAccessArchive *DeclarationIntent `json:"publicAccessArchive,omitempty"`
28 BulkDataset *DeclarationIntent `json:"bulkDataset,omitempty"`
29 ProtocolBridging *DeclarationIntent `json:"protocolBridging,omitempty"`
30}