import type { ScheduleEnvelope } from "#public/schedules/subscription.js"; export interface ScheduleCollectionPayload { readonly eve: { readonly application: string; readonly collection: string; readonly version: 3; }; readonly envelope: ScheduleEnvelope; } export declare function createScheduleCollectionPayload(input: { readonly application: string; readonly collection: string; readonly envelope: ScheduleEnvelope; }): ScheduleCollectionPayload; export declare function parseSchedulePayload(value: unknown, expected?: { readonly application: string; readonly collection: string; }): ScheduleCollectionPayload; /** Shared validation for client writes and delivered occurrences. */ export declare function validateSchedulePayload(schema: { readonly "~standard": { validate(value: unknown): unknown; }; }, value: unknown): Promise;