UNPKG

@cerbos/http

Version:

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

14 lines 525 B
import type { DescMessage, MessageValidType } from "@bufbuild/protobuf"; export interface RequestInitWithUrl extends RequestInit { url: string; } type HttpMethod = "GET" | "POST" | "DELETE"; type Serialize<I extends DescMessage = DescMessage> = (request: MessageValidType<I>, init: RequestInitWithUrl) => RequestInitWithUrl; interface Endpoint { method: HttpMethod; path: string; serialize: Serialize; } export declare const endpoints: Map<string, Endpoint>; export {}; //# sourceMappingURL=endpoints.d.ts.map