import type { CheckResourcesRequest } from "@cerbos/api/cerbos/request/v1/request_pb"; import type { CheckResourcesResponse } from "@cerbos/api/cerbos/response/v1/response_pb"; import type { DecodedAuxData } from "@cerbos/core"; import type { BundleMetadata, Options } from "./loader.js"; export declare class DecisionLogger { private readonly log; private readonly userAgent; private readonly ulid; constructor(log: Exclude, userAgent: string); logCheckResources(request: CheckResourcesRequest, auxData: DecodedAuxData | undefined, headers: Headers, response: CheckResourcesResponse | undefined, bundleMetadata: BundleMetadata, error: unknown): Promise; } //# sourceMappingURL=logger.d.ts.map