import { CompileQueryWithPartialEvaluationAcceptEnum } from "../funcs/compileQueryWithPartialEvaluation.js"; import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "./models/components/index.js"; import * as operations from "./models/operations/index.js"; export { CompileQueryWithPartialEvaluationAcceptEnum } from "../funcs/compileQueryWithPartialEvaluation.js"; export declare class OpaApiClient extends ClientSDK { /** * Execute the default decision given an input */ executeDefaultPolicyWithInput(input: components.Input, pretty?: boolean | undefined, acceptEncoding?: components.GzipAcceptEncoding | undefined, options?: RequestOptions): Promise; /** * Execute a policy */ executePolicy(request: operations.ExecutePolicyRequest, options?: RequestOptions): Promise; /** * Execute a policy given an input */ executePolicyWithInput(request: operations.ExecutePolicyWithInputRequest, options?: RequestOptions): Promise; /** * Execute a policy given a batch of inputs */ executeBatchPolicyWithInput(request: operations.ExecuteBatchPolicyWithInputRequest, options?: RequestOptions): Promise; /** * Partially evaluate a query */ compileQueryWithPartialEvaluation(request: operations.CompileQueryWithPartialEvaluationRequest, options?: RequestOptions & { acceptHeaderOverride?: CompileQueryWithPartialEvaluationAcceptEnum; }): Promise; /** * Verify the server is operational * * @remarks * The health API endpoint executes a simple built-in policy query to verify that the server is operational. Optionally it can account for bundle activation as well (useful for “ready” checks at startup). */ health(bundles?: boolean | undefined, plugins?: boolean | undefined, excludePlugin?: Array | undefined, options?: RequestOptions): Promise; } //# sourceMappingURL=sdk.d.ts.map