import { z } from "zod"; export declare const ConnectedStartingAssetsRequestSchema: z.ZodObject<{ operationId: z.ZodString; source: z.ZodObject<{ id: z.ZodString; snapshotHash: z.ZodString; boundaryId: z.ZodString; boundaryRevisionHash: z.ZodString; }, z.core.$strict>; proofs: z.ZodArray; path: z.ZodString; commit: z.ZodObject<{ hash: z.ZodString; base64: z.ZodString; }, z.core.$strict>; trees: z.ZodArray>; contentsBase64: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; export declare const ConnectedStartingAssetSchema: z.ZodObject<{ path: z.ZodString; commitHash: z.ZodString; gitObjectHash: z.ZodString; mode: z.ZodEnum<{ 100644: "100644"; 100755: "100755"; }>; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, z.core.$strict>; export declare const ConnectedStartingAssetsReceiptSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.connectedStartingAssetsReceipt.v1">; id: z.ZodString; operationId: z.ZodString; teamId: z.ZodString; ownerUserId: z.ZodString; projectId: z.ZodString; requestHash: z.ZodString; source: z.ZodObject<{ id: z.ZodString; snapshotHash: z.ZodString; boundaryId: z.ZodString; boundaryRevisionHash: z.ZodString; }, z.core.$strict>; inputHash: z.ZodString; observationHash: z.ZodString; assets: z.ZodArray; sizeBytes: z.ZodNumber; sha256: z.ZodString; }, z.core.$strict>>; selectedPathsUnmodified: z.ZodLiteral; dependencyClosureQualified: z.ZodLiteral; createdAt: z.ZodISODateTime; receiptHash: z.ZodString; }, z.core.$strict>; export type ConnectedStartingAssetsRequest = z.infer; export type ConnectedStartingAssetsReceipt = z.infer; export declare function verifyConnectedStartingAssetsReceipt(raw: unknown): { schemaVersion: "openpond.connectedStartingAssetsReceipt.v1"; id: string; operationId: string; teamId: string; ownerUserId: string; projectId: string; requestHash: string; source: { id: string; snapshotHash: string; boundaryId: string; boundaryRevisionHash: string; }; inputHash: string; observationHash: string; assets: { path: string; commitHash: string; gitObjectHash: string; mode: "100644" | "100755"; sizeBytes: number; sha256: string; }[]; selectedPathsUnmodified: true; dependencyClosureQualified: false; createdAt: string; receiptHash: string; }; //# sourceMappingURL=connected-starting-assets.d.ts.map