import { z } from "zod"; export declare const GraderCatalogQuerySchema: z.ZodObject<{ projectId: z.ZodOptional; search: z.ZodOptional; kind: z.ZodOptional; sort: z.ZodOptional>; direction: z.ZodOptional>; after: z.ZodOptional; limit: z.ZodDefault; }, z.core.$strict>; export declare const GraderCatalogPageSchema: z.ZodObject<{ teamId: z.ZodString; items: z.ZodArray; id: z.ZodString; revision: z.ZodNumber; name: z.ZodString; description: z.ZodString; feedbackKey: z.ZodOptional; implementation: z.ZodUnion; config: z.ZodRecord; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"model_judge">; rubricRef: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; calibrationStatus: z.ZodEnum<{ failed: "failed"; passed: "passed"; pending: "pending"; }>; model: z.ZodOptional; }, z.core.$strict>>; temperature: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"custom_verifier">; runtime: z.ZodOptional>; verifierRef: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; exportName: z.ZodOptional; timeoutMs: z.ZodNumber; networkPolicy: z.ZodLiteral<"none">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"human">; rubricRef: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; reviewerRole: z.ZodString; form: z.ZodOptional; mode: z.ZodEnum<{ individual: "individual"; pairwise: "pairwise"; }>; instructions: z.ZodString; criteria: z.ZodArray; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"score">; minimum: z.ZodNumber; maximum: z.ZodNumber; step: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"category">; options: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"boolean">; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"text">; minimumLength: z.ZodOptional; maximumLength: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"preference">; requireStrength: z.ZodOptional; allowTie: z.ZodBoolean; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"learned_model">; modelVersion: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; inputContract: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; }, z.core.$strict>]>; rawScore: z.ZodObject<{ minimum: z.ZodNumber; maximum: z.ZodNumber; }, z.core.$strict>; assets: z.ZodArray; }, z.core.$strict>>; fixtureSetRef: z.ZodOptional; }, z.core.$strict>>; calibrationCheckRef: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>; projects: z.ZodNumber; datasets: z.ZodNumber; runs: z.ZodNumber; }, z.core.$strict>>; nextCursor: z.ZodNullable; }, z.core.$strict>; export declare const GraderVersionsPageSchema: z.ZodObject<{ teamId: z.ZodString; id: z.ZodString; items: z.ZodArray; id: z.ZodString; revision: z.ZodNumber; name: z.ZodString; description: z.ZodString; feedbackKey: z.ZodOptional; implementation: z.ZodUnion; config: z.ZodRecord; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"model_judge">; rubricRef: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; calibrationStatus: z.ZodEnum<{ failed: "failed"; passed: "passed"; pending: "pending"; }>; model: z.ZodOptional; }, z.core.$strict>>; temperature: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"custom_verifier">; runtime: z.ZodOptional>; verifierRef: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; exportName: z.ZodOptional; timeoutMs: z.ZodNumber; networkPolicy: z.ZodLiteral<"none">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"human">; rubricRef: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; reviewerRole: z.ZodString; form: z.ZodOptional; mode: z.ZodEnum<{ individual: "individual"; pairwise: "pairwise"; }>; instructions: z.ZodString; criteria: z.ZodArray; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"score">; minimum: z.ZodNumber; maximum: z.ZodNumber; step: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"category">; options: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"boolean">; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"text">; minimumLength: z.ZodOptional; maximumLength: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; label: z.ZodString; instructions: z.ZodString; required: z.ZodBoolean; allowAbstain: z.ZodBoolean; requireRationale: z.ZodOptional; anchors: z.ZodOptional; description: z.ZodString; }, z.core.$strict>>>; kind: z.ZodLiteral<"preference">; requireStrength: z.ZodOptional; allowTie: z.ZodBoolean; }, z.core.$strict>], "kind">>; }, z.core.$strict>>; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"learned_model">; modelVersion: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; inputContract: z.ZodObject<{ id: z.ZodString; path: z.ZodString; contentHash: z.ZodString; sizeBytes: z.ZodNumber; mediaType: z.ZodString; visibility: z.ZodEnum<{ host_private: "host_private"; policy: "policy"; verifier: "verifier"; }>; }, z.core.$strict>; }, z.core.$strict>]>; rawScore: z.ZodObject<{ minimum: z.ZodNumber; maximum: z.ZodNumber; }, z.core.$strict>; assets: z.ZodArray; }, z.core.$strict>>; fixtureSetRef: z.ZodOptional; }, z.core.$strict>>; calibrationCheckRef: z.ZodOptional>; contentHash: z.ZodString; }, z.core.$strict>>; nextRevision: z.ZodNullable; }, z.core.$strict>; export declare const GraderUsageQuerySchema: z.ZodObject<{ section: z.ZodEnum<{ datasets: "datasets"; projects: "projects"; runs: "runs"; }>; after: z.ZodOptional; limit: z.ZodDefault; }, z.core.$strict>; export declare const GraderUsagePageSchema: z.ZodObject<{ teamId: z.ZodString; id: z.ZodString; section: z.ZodEnum<{ datasets: "datasets"; projects: "projects"; runs: "runs"; }>; items: z.ZodArray; archived: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; name: z.ZodString; revision: z.ZodNumber; graderRevisions: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; name: z.ZodString; status: z.ZodString; }, z.core.$strict>]>>; nextCursor: z.ZodNullable; }, z.core.$strict>; export declare class OpenPondGraderInspectionClient { private readonly options; private readonly baseUrl; constructor(options: { baseUrl: string; apiKey: string; teamId: string; fetch?: typeof fetch; }); catalog(value?: z.input, signal?: AbortSignal): Promise<{ teamId: string; items: { reward: { schemaVersion: "openpond.rewardRelease.v1"; id: string; revision: number; name: string; description: string; feedbackKey?: string | undefined; implementation: { kind: "artifact" | "content" | "runtime_event" | "schema" | "state"; config: Record; } | { kind: "model_judge"; rubricRef: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; calibrationStatus: "failed" | "passed" | "pending"; model?: { providerId: string; modelId: string; revision: string | null; } | undefined; temperature?: number | undefined; } | { kind: "custom_verifier"; runtime?: "isolated_javascript" | "sandbox_process" | undefined; verifierRef: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; exportName?: string | undefined; timeoutMs: number; networkPolicy: "none"; } | { kind: "human"; rubricRef: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; reviewerRole: string; form?: { schemaVersion: "openpond.humanForm.v1"; mode: "individual" | "pairwise"; instructions: string; criteria: ({ id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "score"; minimum: number; maximum: number; step: number; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "category"; options: string[]; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "boolean"; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "text"; minimumLength?: number | undefined; maximumLength: number; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "preference"; requireStrength?: boolean | undefined; allowTie: boolean; })[]; } | undefined; } | { kind: "learned_model"; modelVersion: { id: string; contentHash: string; }; inputContract: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; }; rawScore: { minimum: number; maximum: number; }; assets: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }[]; fixtureSetRef?: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; } | undefined; calibrationCheckRef?: { id: string; contentHash: string; revision: number; } | undefined; contentHash: string; }; projects: number; datasets: number; runs: number; }[]; nextCursor: string | null; }>; versions(id: string, query?: { beforeRevision?: number; limit?: number; }, signal?: AbortSignal): Promise<{ teamId: string; id: string; items: { schemaVersion: "openpond.rewardRelease.v1"; id: string; revision: number; name: string; description: string; feedbackKey?: string | undefined; implementation: { kind: "artifact" | "content" | "runtime_event" | "schema" | "state"; config: Record; } | { kind: "model_judge"; rubricRef: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; calibrationStatus: "failed" | "passed" | "pending"; model?: { providerId: string; modelId: string; revision: string | null; } | undefined; temperature?: number | undefined; } | { kind: "custom_verifier"; runtime?: "isolated_javascript" | "sandbox_process" | undefined; verifierRef: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; exportName?: string | undefined; timeoutMs: number; networkPolicy: "none"; } | { kind: "human"; rubricRef: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; reviewerRole: string; form?: { schemaVersion: "openpond.humanForm.v1"; mode: "individual" | "pairwise"; instructions: string; criteria: ({ id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "score"; minimum: number; maximum: number; step: number; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "category"; options: string[]; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "boolean"; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "text"; minimumLength?: number | undefined; maximumLength: number; } | { id: string; label: string; instructions: string; required: boolean; allowAbstain: boolean; requireRationale?: boolean | undefined; anchors?: { value: string | number | boolean; description: string; }[] | undefined; kind: "preference"; requireStrength?: boolean | undefined; allowTie: boolean; })[]; } | undefined; } | { kind: "learned_model"; modelVersion: { id: string; contentHash: string; }; inputContract: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }; }; rawScore: { minimum: number; maximum: number; }; assets: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; }[]; fixtureSetRef?: { id: string; path: string; contentHash: string; sizeBytes: number; mediaType: string; visibility: "host_private" | "policy" | "verifier"; } | undefined; calibrationCheckRef?: { id: string; contentHash: string; revision: number; } | undefined; contentHash: string; }[]; nextRevision: number | null; }>; usage(id: string, value: z.input, signal?: AbortSignal): Promise<{ teamId: string; id: string; section: "datasets" | "projects" | "runs"; items: ({ id: string; name: string; graderRevisions: number[]; archived: boolean; } | { id: string; name: string; revision: number; graderRevisions: number[]; } | { id: string; name: string; status: string; })[]; nextCursor: string | null; }>; private read; } //# sourceMappingURL=grader-inspection.d.ts.map