import { z } from "zod"; export declare const DatasetPopulationQuerySchema: z.ZodObject<{ release: z.ZodObject<{ id: z.ZodString; revision: z.ZodNumber; contentHash: z.ZodString; }, z.core.$strict>; afterId: z.ZodOptional; limit: z.ZodDefault; view: z.ZodDefault>; }, z.core.$strict>; export declare const DatasetPopulationPageSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.datasetPopulationPage.v1">; teamId: z.ZodString; release: z.ZodObject<{ id: z.ZodString; revision: z.ZodNumber; contentHash: z.ZodString; }, z.core.$strict>; view: z.ZodDefault>; taskCount: z.ZodNumber; items: z.ZodArray; }, z.core.$strict>, z.ZodObject<{ id: z.ZodString; split: z.ZodEnum<{ frozen_eval: "frozen_eval"; test: "test"; train: "train"; validation: "validation"; }>; input: z.ZodRecord; policyVisibleContext: z.ZodRecord; artifacts: z.ZodArray>; }, z.core.$strict>]>>; graders: z.ZodArray; feedbackKey: z.ZodString; release: z.ZodNullable>; mappings: z.ZodOptional; path: z.ZodArray; source: z.ZodEnum<{ evaluatorContext: "evaluatorContext"; expectedOutput: "expectedOutput"; input: "input"; output: "output"; }>; sourcePath: z.ZodArray; }, z.core.$strict>>>; }, z.core.$strict>>; nextCursor: z.ZodNullable; contentHash: z.ZodString; }, z.core.$strict>; export type DatasetPopulationPage = z.infer; /** Exact released membership and policy-visible previews. Gold answers, * verifier source, privileged context and object locations are never returned. */ export declare class OpenPondDatasetPopulationClient { private readonly options; private readonly baseUrl; constructor(options: { baseUrl: string; apiKey: string; teamId: string; fetch?: typeof fetch; }); read(value: z.input, signal?: AbortSignal): Promise; } //# sourceMappingURL=dataset-population.d.ts.map