UNPKG

@cerbos/http

Version:

Client library for interacting with the Cerbos policy decision point service over HTTP from browser-based applications

36 lines 1.36 kB
export declare const protobufPackage = "grpc.health.v1"; export interface HealthCheckRequest { service: string; } export interface HealthCheckResponse { status: HealthCheckResponse_ServingStatus; } export declare enum HealthCheckResponse_ServingStatus { UNKNOWN = 0, SERVING = 1, NOT_SERVING = 2, SERVICE_UNKNOWN = 3 } export declare function healthCheckResponse_ServingStatusFromJSON(object: any): HealthCheckResponse_ServingStatus; export declare function healthCheckResponse_ServingStatusToJSON(object: HealthCheckResponse_ServingStatus): string; export interface HealthListRequest { } export interface HealthListResponse { statuses: { [key: string]: HealthCheckResponse; }; } export interface HealthListResponse_StatusesEntry { key: string; value: HealthCheckResponse | undefined; } export declare const HealthCheckRequest: MessageFns<HealthCheckRequest>; export declare const HealthCheckResponse: MessageFns<HealthCheckResponse>; export declare const HealthListRequest: MessageFns<HealthListRequest>; export declare const HealthListResponse: MessageFns<HealthListResponse>; export declare const HealthListResponse_StatusesEntry: MessageFns<HealthListResponse_StatusesEntry>; export interface MessageFns<T> { fromJSON(object: any): T; toJSON(message: T): unknown; } //# sourceMappingURL=health.d.ts.map