import type { Hash } from '@ariestools/sdk'; import { zodAsFactory, zodToFactory } from '@ariestools/sdk'; import type { Payload, PayloadHashMap } from '@xyo-network/sdk-protocol'; import * as z from 'zod/mini'; export declare const ArchivistSnapshotPayloadSchema: 'network.xyo.archivist.snapshot' & { readonly __schema: true; }; export type ArchivistSnapshotPayloadSchema = typeof ArchivistSnapshotPayloadSchema; export declare const ArchivistSnapshotPayloadZod: z.ZodMiniIntersection; }, z.core.$strip>, z.ZodMiniCustom>; export type ArchivistSnapshotPayload = Payload, ArchivistSnapshotPayloadSchema>; export declare const isArchivistSnapshotPayload: (payload?: TInput) => payload is ArchivistSnapshotPayload & TInput; export declare const asArchivistSnapshotPayload: ReturnType>; export declare const toArchivistSnapshotPayload: ReturnType>; //# sourceMappingURL=ArchivistSnapshot.d.ts.map