import { QueryCIDRequest, QueryCIDResponse, QueryEncryptedRecordRequest, QueryEncryptedRecordResponse, QueryEncryptionStatusRequest, QueryEncryptionStatusResponse, QueryIPFSRequest, QueryIPFSResponse, QueryParamsRequest, QueryParamsResponse, QueryPermissionsRequest, QueryPermissionsResponse, QueryProtocolRequest, QueryProtocolResponse, QueryProtocolsRequest, QueryProtocolsResponse, QueryRecordRequest, QueryRecordResponse, QueryRecordsRequest, QueryRecordsResponse, QueryVaultRequest, QueryVaultResponse, QueryVaultsRequest, QueryVaultsResponse, QueryVRFContributionsRequest, QueryVRFContributionsResponse } from "./query_pb.js"; /** * Params queries all parameters of the module. * * @generated from rpc dwn.v1.Query.Params */ export declare const QueryParamsService: { readonly typeName: "dwn.v1.Query"; readonly method: "Params"; readonly Request: typeof QueryParamsRequest; readonly Response: typeof QueryParamsResponse; }; /** * IPFS queries the status of the IPFS node * * @generated from rpc dwn.v1.Query.IPFS */ export declare const QueryIPFSService: { readonly typeName: "dwn.v1.Query"; readonly method: "IPFS"; readonly Request: typeof QueryIPFSRequest; readonly Response: typeof QueryIPFSResponse; }; /** * CID returns the data for a given CID * * @generated from rpc dwn.v1.Query.CID */ export declare const QueryCIDService: { readonly typeName: "dwn.v1.Query"; readonly method: "CID"; readonly Request: typeof QueryCIDRequest; readonly Response: typeof QueryCIDResponse; }; /** * Records queries DWN records with filters * * {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service. * It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}". * * {{import "dwn_docs.md"}} * * @generated from rpc dwn.v1.Query.Records */ export declare const QueryRecordsService: { readonly typeName: "dwn.v1.Query"; readonly method: "Records"; readonly Request: typeof QueryRecordsRequest; readonly Response: typeof QueryRecordsResponse; }; /** * Record queries a specific DWN record by ID * * @generated from rpc dwn.v1.Query.Record */ export declare const QueryRecordService: { readonly typeName: "dwn.v1.Query"; readonly method: "Record"; readonly Request: typeof QueryRecordRequest; readonly Response: typeof QueryRecordResponse; }; /** * Protocols queries DWN protocols * * @generated from rpc dwn.v1.Query.Protocols */ export declare const QueryProtocolsService: { readonly typeName: "dwn.v1.Query"; readonly method: "Protocols"; readonly Request: typeof QueryProtocolsRequest; readonly Response: typeof QueryProtocolsResponse; }; /** * Protocol queries a specific DWN protocol * * @generated from rpc dwn.v1.Query.Protocol */ export declare const QueryProtocolService: { readonly typeName: "dwn.v1.Query"; readonly method: "Protocol"; readonly Request: typeof QueryProtocolRequest; readonly Response: typeof QueryProtocolResponse; }; /** * Permissions queries DWN permissions * * @generated from rpc dwn.v1.Query.Permissions */ export declare const QueryPermissionsService: { readonly typeName: "dwn.v1.Query"; readonly method: "Permissions"; readonly Request: typeof QueryPermissionsRequest; readonly Response: typeof QueryPermissionsResponse; }; /** * Vault queries a specific vault * * @generated from rpc dwn.v1.Query.Vault */ export declare const QueryVaultService: { readonly typeName: "dwn.v1.Query"; readonly method: "Vault"; readonly Request: typeof QueryVaultRequest; readonly Response: typeof QueryVaultResponse; }; /** * Vaults queries vaults by owner * * @generated from rpc dwn.v1.Query.Vaults */ export declare const QueryVaultsService: { readonly typeName: "dwn.v1.Query"; readonly method: "Vaults"; readonly Request: typeof QueryVaultsRequest; readonly Response: typeof QueryVaultsResponse; }; /** * EncryptedRecord queries a specific encrypted record with automatic decryption * * @generated from rpc dwn.v1.Query.EncryptedRecord */ export declare const QueryEncryptedRecordService: { readonly typeName: "dwn.v1.Query"; readonly method: "EncryptedRecord"; readonly Request: typeof QueryEncryptedRecordRequest; readonly Response: typeof QueryEncryptedRecordResponse; }; /** * EncryptionStatus queries current encryption key state and version * * @generated from rpc dwn.v1.Query.EncryptionStatus */ export declare const QueryEncryptionStatusService: { readonly typeName: "dwn.v1.Query"; readonly method: "EncryptionStatus"; readonly Request: typeof QueryEncryptionStatusRequest; readonly Response: typeof QueryEncryptionStatusResponse; }; /** * VRFContributions lists VRF contributions for current consensus round * * @generated from rpc dwn.v1.Query.VRFContributions */ export declare const QueryVRFContributionsService: { readonly typeName: "dwn.v1.Query"; readonly method: "VRFContributions"; readonly Request: typeof QueryVRFContributionsRequest; readonly Response: typeof QueryVRFContributionsResponse; }; //# sourceMappingURL=query_cosmes.d.ts.map