import type { GenFile, GenService } from "@bufbuild/protobuf/codegenv2"; import type { AddOrUpdatePolicyRequestSchema, AddOrUpdateSchemaRequestSchema, CheckResourceBatchRequestSchema, CheckResourceSetRequestSchema, CheckResourcesRequestSchema, DeletePolicyRequestSchema, DeleteSchemaRequestSchema, DisablePolicyRequestSchema, EnablePolicyRequestSchema, GetPolicyRequestSchema, GetSchemaRequestSchema, InspectPoliciesRequestSchema, ListAuditLogEntriesRequestSchema, ListPoliciesRequestSchema, ListSchemasRequestSchema, PlanResourcesRequestSchema, PurgeStoreRevisionsRequestSchema, ReloadStoreRequestSchema, ServerInfoRequestSchema } from "../../request/v1/request_pb.js"; import type { AddOrUpdatePolicyResponseSchema, AddOrUpdateSchemaResponseSchema, CheckResourceBatchResponseSchema, CheckResourceSetResponseSchema, CheckResourcesResponseSchema, DeletePolicyResponseSchema, DeleteSchemaResponseSchema, DisablePolicyResponseSchema, EnablePolicyResponseSchema, GetPolicyResponseSchema, GetSchemaResponseSchema, InspectPoliciesResponseSchema, ListAuditLogEntriesResponseSchema, ListPoliciesResponseSchema, ListSchemasResponseSchema, PlanResourcesResponseSchema, PurgeStoreRevisionsResponseSchema, ReloadStoreResponseSchema, ServerInfoResponseSchema } from "../../response/v1/response_pb.js"; /** * Describes the file cerbos/svc/v1/svc.proto. */ export declare const file_cerbos_svc_v1_svc: GenFile; /** * @generated from service cerbos.svc.v1.CerbosService */ export declare const CerbosService: GenService<{ /** * @generated from rpc cerbos.svc.v1.CerbosService.CheckResourceSet */ checkResourceSet: { methodKind: "unary"; input: typeof CheckResourceSetRequestSchema; output: typeof CheckResourceSetResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosService.CheckResourceBatch */ checkResourceBatch: { methodKind: "unary"; input: typeof CheckResourceBatchRequestSchema; output: typeof CheckResourceBatchResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosService.CheckResources */ checkResources: { methodKind: "unary"; input: typeof CheckResourcesRequestSchema; output: typeof CheckResourcesResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosService.ServerInfo */ serverInfo: { methodKind: "unary"; input: typeof ServerInfoRequestSchema; output: typeof ServerInfoResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosService.PlanResources */ planResources: { methodKind: "unary"; input: typeof PlanResourcesRequestSchema; output: typeof PlanResourcesResponseSchema; }; }>; /** * @generated from service cerbos.svc.v1.CerbosAdminService */ export declare const CerbosAdminService: GenService<{ /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.AddOrUpdatePolicy */ addOrUpdatePolicy: { methodKind: "unary"; input: typeof AddOrUpdatePolicyRequestSchema; output: typeof AddOrUpdatePolicyResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.InspectPolicies */ inspectPolicies: { methodKind: "unary"; input: typeof InspectPoliciesRequestSchema; output: typeof InspectPoliciesResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.ListPolicies */ listPolicies: { methodKind: "unary"; input: typeof ListPoliciesRequestSchema; output: typeof ListPoliciesResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.GetPolicy */ getPolicy: { methodKind: "unary"; input: typeof GetPolicyRequestSchema; output: typeof GetPolicyResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.DeletePolicy */ deletePolicy: { methodKind: "unary"; input: typeof DeletePolicyRequestSchema; output: typeof DeletePolicyResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.DisablePolicy */ disablePolicy: { methodKind: "unary"; input: typeof DisablePolicyRequestSchema; output: typeof DisablePolicyResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.EnablePolicy */ enablePolicy: { methodKind: "unary"; input: typeof EnablePolicyRequestSchema; output: typeof EnablePolicyResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.ListAuditLogEntries */ listAuditLogEntries: { methodKind: "server_streaming"; input: typeof ListAuditLogEntriesRequestSchema; output: typeof ListAuditLogEntriesResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.AddOrUpdateSchema */ addOrUpdateSchema: { methodKind: "unary"; input: typeof AddOrUpdateSchemaRequestSchema; output: typeof AddOrUpdateSchemaResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.ListSchemas */ listSchemas: { methodKind: "unary"; input: typeof ListSchemasRequestSchema; output: typeof ListSchemasResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.GetSchema */ getSchema: { methodKind: "unary"; input: typeof GetSchemaRequestSchema; output: typeof GetSchemaResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.DeleteSchema */ deleteSchema: { methodKind: "unary"; input: typeof DeleteSchemaRequestSchema; output: typeof DeleteSchemaResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.ReloadStore */ reloadStore: { methodKind: "unary"; input: typeof ReloadStoreRequestSchema; output: typeof ReloadStoreResponseSchema; }; /** * @generated from rpc cerbos.svc.v1.CerbosAdminService.PurgeStoreRevisions */ purgeStoreRevisions: { methodKind: "unary"; input: typeof PurgeStoreRevisionsRequestSchema; output: typeof PurgeStoreRevisionsResponseSchema; }; }>; //# sourceMappingURL=svc_pb.d.ts.map