import { z } from 'zod'; declare const baseIngestStatesSchema: z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>; type BaseIngestStates = z.infer; declare const assetIngestStatesSchema: z.ZodEnum<{ no_asset: "no_asset"; }>; type AssetIngestStates = z.infer; declare const videoIngestStatesSchema: z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>; type VideoIngestStates = z.infer; declare const entityStatusSchema: z.ZodEnum<{ api_neutral: "api_neutral"; api_queued: "api_queued"; api_in_progress: "api_in_progress"; api_failed: "api_failed"; ingest_in_progress: "ingest_in_progress"; ingest_failed: "ingest_failed"; ingest_complete: "ingest_complete"; }>; type EntityStatus = z.infer; declare const entityTypeSchema: z.ZodEnum<{ lesson: "lesson"; quiz: "quiz"; worksheet_answers: "worksheet_answers"; downloadable_file: "downloadable_file"; supplementary_resource: "supplementary_resource"; worksheet: "worksheet"; slidedeck: "slidedeck"; lesson_guide: "lesson_guide"; media_clip: "media_clip"; video: "video"; videocaption: "videocaption"; }>; type EntityType = z.infer; declare const entityStateSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; entity_id: z.ZodNumber; entity_type: z.ZodEnum<{ lesson: "lesson"; quiz: "quiz"; worksheet_answers: "worksheet_answers"; downloadable_file: "downloadable_file"; supplementary_resource: "supplementary_resource"; worksheet: "worksheet"; slidedeck: "slidedeck"; lesson_guide: "lesson_guide"; media_clip: "media_clip"; video: "video"; videocaption: "videocaption"; }>; entity_status: z.ZodDefault>; last_error_location: z.ZodNullable; last_error_message: z.ZodNullable; last_error_timestamp: z.ZodNullable; last_ingest_id: z.ZodNullable; }, z.core.$strip>; type EntityState = z.infer; declare const entityStateSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; entity_id: number; entity_type: "lesson" | "quiz" | "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide" | "media_clip" | "video" | "videocaption"; entity_status: "api_neutral" | "api_queued" | "api_in_progress" | "api_failed" | "ingest_in_progress" | "ingest_failed" | "ingest_complete"; last_error_location: string | null; last_error_message: string | null; last_error_timestamp: string | null; last_ingest_id: string | null; }) => { createdAt: string; updatedAt: string; entityId: number; entityType: "lesson" | "quiz" | "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide" | "media_clip" | "video" | "videocaption"; entityStatus: "api_neutral" | "api_queued" | "api_in_progress" | "api_failed" | "ingest_in_progress" | "ingest_failed" | "ingest_complete"; lastErrorLocation: string | null; lastErrorMessage: string | null; lastErrorTimestamp: string | null; lastIngestId: string | null; }; safeParse: (input: { created_at: string; updated_at: string; entity_id: number; entity_type: "lesson" | "quiz" | "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide" | "media_clip" | "video" | "videocaption"; entity_status: "api_neutral" | "api_queued" | "api_in_progress" | "api_failed" | "ingest_in_progress" | "ingest_failed" | "ingest_complete"; last_error_location: string | null; last_error_message: string | null; last_error_timestamp: string | null; last_ingest_id: string | null; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; entityId: number; entityType: "lesson" | "quiz" | "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide" | "media_clip" | "video" | "videocaption"; entityStatus: "api_neutral" | "api_queued" | "api_in_progress" | "api_failed" | "ingest_in_progress" | "ingest_failed" | "ingest_complete"; lastErrorLocation: string | null; lastErrorMessage: string | null; lastErrorTimestamp: string | null; lastIngestId: string | null; } | undefined; error?: any; }; }; type EntityStateCamel = z.infer; declare const entityStateFixture: ({ overrides, }?: { overrides?: Partial; }) => EntityState; declare const entityStateFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => EntityStateCamel; declare const reviewLessonsSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; lesson_id: z.ZodNumber; lesson_uid: z.ZodNullable; partner_reviews: z.ZodObject<{ exit_quiz_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; lesson_info_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; slide_deck_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; starter_quiz_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; supplementary_resource_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; video_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; worksheet_answers_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; worksheet_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; lesson_guide_status: z.ZodOptional>; media_clips_status: z.ZodOptional>; }, z.core.$strict>; oak_reviews: z.ZodObject<{ stage_1_creation_progress_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_moderation_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_subject_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_technical_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_creation_progress_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_moderation_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_subject_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_technical_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; }, z.core.$strict>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _deleted: z.ZodBoolean; oak_approval: z.ZodUnion, z.ZodArray; externalIdentifier: z.ZodOptional; firstName: z.ZodOptional; fullName: z.ZodOptional; groups: z.ZodOptional; id: z.ZodOptional; lastName: z.ZodOptional; metadata: z.ZodOptional>; name: z.ZodOptional; profilePhotoUrl: z.ZodOptional; sid: z.ZodOptional; }, z.core.$catchall>; ingest: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; quiz: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; slidedeck: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; supplementary_resources: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; video: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; worksheet: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; worksheet_answers: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; }, z.core.$strip>>; }, z.core.$strip>>]>; status_lesson: z.ZodString; status_slidedeck: z.ZodString; status_worksheet: z.ZodString; status_worksheet_answers: z.ZodString; status_supplementary_resources: z.ZodString; status_quiz: z.ZodString; status_video: z.ZodString; status_video_mux: z.ZodString; status_video_rev: z.ZodString; release_uid: z.ZodNullable; _release_id: z.ZodNullable; status_lesson_guide: z.ZodString; status_media_clips: z.ZodString; status_downloadable_files: z.ZodString; }, z.core.$strip>; type ReviewLessons = z.infer; declare const reviewLessonsNewSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; lesson_id: z.ZodNumber; lesson_uid: z.ZodNullable; partner_reviews: z.ZodObject<{ exit_quiz_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; lesson_info_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; slide_deck_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; starter_quiz_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; supplementary_resource_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; video_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; worksheet_answers_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; worksheet_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; lesson_guide_status: z.ZodOptional>; media_clips_status: z.ZodOptional>; }, z.core.$strict>; oak_reviews: z.ZodObject<{ stage_1_creation_progress_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_moderation_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_subject_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_technical_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_creation_progress_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_moderation_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_subject_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_technical_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; }, z.core.$strict>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; oak_approval: z.ZodUnion, z.ZodArray; externalIdentifier: z.ZodOptional; firstName: z.ZodOptional; fullName: z.ZodOptional; groups: z.ZodOptional; id: z.ZodOptional; lastName: z.ZodOptional; metadata: z.ZodOptional>; name: z.ZodOptional; profilePhotoUrl: z.ZodOptional; sid: z.ZodOptional; }, z.core.$catchall>; ingest: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; quiz: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; slidedeck: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; supplementary_resources: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; video: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; worksheet: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; worksheet_answers: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; }, z.core.$strip>>; }, z.core.$strip>>]>; status_lesson: z.ZodString; status_slidedeck: z.ZodString; status_worksheet: z.ZodString; status_worksheet_answers: z.ZodString; status_supplementary_resources: z.ZodString; status_quiz: z.ZodString; status_video: z.ZodString; status_video_mux: z.ZodString; status_video_rev: z.ZodString; release_uid: z.ZodNullable; _release_id: z.ZodNullable; status_lesson_guide: z.ZodString; status_media_clips: z.ZodString; status_downloadable_files: z.ZodString; _state: z.ZodLiteral<"new">; }, z.core.$strip>; type ReviewLessonsNew = z.infer; declare const reviewLessonsPublishedSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; lesson_id: z.ZodNumber; lesson_uid: z.ZodNullable; partner_reviews: z.ZodObject<{ exit_quiz_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; lesson_info_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; slide_deck_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; starter_quiz_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; supplementary_resource_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; video_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; worksheet_answers_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; worksheet_status: z.ZodEnum<{ "approved-not-used": "approved-not-used"; "approved-oak": "approved-oak"; "in-progress": "in-progress"; "not-started": "not-started"; "not-used": "not-used"; "oak-edits-complete": "oak-edits-complete"; "oak-edits-required": "oak-edits-required"; "oak-subject-review-in-progress": "oak-subject-review-in-progress"; "ready-for-techincal-review": "ready-for-techincal-review"; "ready-subject-review": "ready-subject-review"; "reviewed-needs-amends": "reviewed-needs-amends"; "reviewed-ready-oak": "reviewed-ready-oak"; "subject-review-in-progress": "subject-review-in-progress"; "technical-review-in-progress": "technical-review-in-progress"; "working-on-amends": "working-on-amends"; }>; lesson_guide_status: z.ZodOptional>; media_clips_status: z.ZodOptional>; }, z.core.$strict>; oak_reviews: z.ZodObject<{ stage_1_creation_progress_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_moderation_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_subject_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_1_oak_technical_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_creation_progress_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_moderation_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_subject_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; stage_2_oak_technical_qa_status: z.ZodEnum<{ "in-progress": "in-progress"; "not-started": "not-started"; approved: "approved"; complete: "complete"; "n-a": "n-a"; }>; }, z.core.$strict>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; oak_approval: z.ZodUnion, z.ZodArray; externalIdentifier: z.ZodOptional; firstName: z.ZodOptional; fullName: z.ZodOptional; groups: z.ZodOptional; id: z.ZodOptional; lastName: z.ZodOptional; metadata: z.ZodOptional>; name: z.ZodOptional; profilePhotoUrl: z.ZodOptional; sid: z.ZodOptional; }, z.core.$catchall>; ingest: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; quiz: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; slidedeck: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; supplementary_resources: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; video: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; worksheet: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; worksheet_answers: z.ZodOptional, z.ZodEnum<{ ingest_complete: "ingest_complete"; ingest_started: "ingest_started"; ready_to_ingest: "ready_to_ingest"; }>, z.ZodEnum<{ no_asset: "no_asset"; }>, z.ZodEnum<{ adding_captions: "adding_captions"; mux_complete: "mux_complete"; sent_to_mux: "sent_to_mux"; sent_captions_to_mux: "sent_captions_to_mux"; mux_transcoded: "mux_transcoded"; no_audio: "no_audio"; rev_complete: "rev_complete"; sent_to_rev: "sent_to_rev"; rev_skipped: "rev_skipped"; }>]>>; }, z.core.$strip>>; }, z.core.$strip>>]>; status_lesson: z.ZodString; status_slidedeck: z.ZodString; status_worksheet: z.ZodString; status_worksheet_answers: z.ZodString; status_supplementary_resources: z.ZodString; status_quiz: z.ZodString; status_video: z.ZodString; status_video_mux: z.ZodString; status_video_rev: z.ZodString; release_uid: z.ZodNullable; _release_id: z.ZodNullable; status_lesson_guide: z.ZodString; status_media_clips: z.ZodString; status_downloadable_files: z.ZodString; _state: z.ZodLiteral<"published">; }, z.core.$strip>; type ReviewLessonsPublished = z.infer; declare const reviewLessonsSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string | null; partner_reviews: { exit_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_info_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slide_deck_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starter_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementary_resource_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; video_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_answers_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_guide_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; media_clips_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oak_reviews: { stage_1_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _state: "published" | "new" | "migration"; _deleted: boolean; oak_approval: Record | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: Record | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lesson_guide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementary_resources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet_answers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; status_lesson: string; status_slidedeck: string; status_worksheet: string; status_worksheet_answers: string; status_supplementary_resources: string; status_quiz: string; status_video: string; status_video_mux: string; status_video_rev: string; release_uid: string | null; _release_id: number | null; status_lesson_guide: string; status_media_clips: string; status_downloadable_files: string; }) => { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string | null; partnerReviews: { exitQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonInfoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slideDeckStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starterQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementaryResourceStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; videoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetAnswersStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonGuideStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; mediaClipsStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oakReviews: { stage1CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _state: "published" | "new" | "migration"; _deleted: boolean; oakApproval: { [x: string]: never; } | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: { [x: string]: unknown; } | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lessonGuide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementaryResources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheetAnswers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; statusLesson: string; statusSlidedeck: string; statusWorksheet: string; statusWorksheetAnswers: string; statusSupplementaryResources: string; statusQuiz: string; statusVideo: string; statusVideoMux: string; statusVideoRev: string; releaseUid: string | null; _releaseId: number | null; statusLessonGuide: string; statusMediaClips: string; statusDownloadableFiles: string; }; safeParse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string | null; partner_reviews: { exit_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_info_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slide_deck_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starter_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementary_resource_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; video_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_answers_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_guide_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; media_clips_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oak_reviews: { stage_1_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _state: "published" | "new" | "migration"; _deleted: boolean; oak_approval: Record | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: Record | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lesson_guide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementary_resources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet_answers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; status_lesson: string; status_slidedeck: string; status_worksheet: string; status_worksheet_answers: string; status_supplementary_resources: string; status_quiz: string; status_video: string; status_video_mux: string; status_video_rev: string; release_uid: string | null; _release_id: number | null; status_lesson_guide: string; status_media_clips: string; status_downloadable_files: string; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string | null; partnerReviews: { exitQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonInfoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slideDeckStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starterQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementaryResourceStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; videoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetAnswersStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonGuideStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; mediaClipsStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oakReviews: { stage1CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _state: "published" | "new" | "migration"; _deleted: boolean; oakApproval: { [x: string]: never; } | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: { [x: string]: unknown; } | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lessonGuide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementaryResources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheetAnswers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; statusLesson: string; statusSlidedeck: string; statusWorksheet: string; statusWorksheetAnswers: string; statusSupplementaryResources: string; statusQuiz: string; statusVideo: string; statusVideoMux: string; statusVideoRev: string; releaseUid: string | null; _releaseId: number | null; statusLessonGuide: string; statusMediaClips: string; statusDownloadableFiles: string; } | undefined; error?: any; }; }; type ReviewLessonsCamel = z.infer; declare const reviewLessonsNewSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string | null; partner_reviews: { exit_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_info_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slide_deck_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starter_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementary_resource_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; video_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_answers_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_guide_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; media_clips_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oak_reviews: { stage_1_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oak_approval: Record | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: Record | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lesson_guide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementary_resources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet_answers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; status_lesson: string; status_slidedeck: string; status_worksheet: string; status_worksheet_answers: string; status_supplementary_resources: string; status_quiz: string; status_video: string; status_video_mux: string; status_video_rev: string; release_uid: string | null; _release_id: number | null; status_lesson_guide: string; status_media_clips: string; status_downloadable_files: string; _state: "new"; }) => { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string | null; partnerReviews: { exitQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonInfoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slideDeckStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starterQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementaryResourceStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; videoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetAnswersStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonGuideStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; mediaClipsStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oakReviews: { stage1CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oakApproval: { [x: string]: never; } | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: { [x: string]: unknown; } | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lessonGuide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementaryResources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheetAnswers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; statusLesson: string; statusSlidedeck: string; statusWorksheet: string; statusWorksheetAnswers: string; statusSupplementaryResources: string; statusQuiz: string; statusVideo: string; statusVideoMux: string; statusVideoRev: string; releaseUid: string | null; _releaseId: number | null; statusLessonGuide: string; statusMediaClips: string; statusDownloadableFiles: string; _state: "new"; }; safeParse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string | null; partner_reviews: { exit_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_info_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slide_deck_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starter_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementary_resource_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; video_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_answers_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_guide_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; media_clips_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oak_reviews: { stage_1_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oak_approval: Record | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: Record | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lesson_guide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementary_resources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet_answers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; status_lesson: string; status_slidedeck: string; status_worksheet: string; status_worksheet_answers: string; status_supplementary_resources: string; status_quiz: string; status_video: string; status_video_mux: string; status_video_rev: string; release_uid: string | null; _release_id: number | null; status_lesson_guide: string; status_media_clips: string; status_downloadable_files: string; _state: "new"; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string | null; partnerReviews: { exitQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonInfoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slideDeckStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starterQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementaryResourceStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; videoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetAnswersStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonGuideStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; mediaClipsStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oakReviews: { stage1CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oakApproval: { [x: string]: never; } | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: { [x: string]: unknown; } | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lessonGuide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementaryResources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheetAnswers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; statusLesson: string; statusSlidedeck: string; statusWorksheet: string; statusWorksheetAnswers: string; statusSupplementaryResources: string; statusQuiz: string; statusVideo: string; statusVideoMux: string; statusVideoRev: string; releaseUid: string | null; _releaseId: number | null; statusLessonGuide: string; statusMediaClips: string; statusDownloadableFiles: string; _state: "new"; } | undefined; error?: any; }; }; type ReviewLessonsNewCamel = z.infer; declare const reviewLessonsPublishedSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string | null; partner_reviews: { exit_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_info_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slide_deck_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starter_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementary_resource_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; video_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_answers_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_guide_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; media_clips_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oak_reviews: { stage_1_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oak_approval: Record | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: Record | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lesson_guide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementary_resources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet_answers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; status_lesson: string; status_slidedeck: string; status_worksheet: string; status_worksheet_answers: string; status_supplementary_resources: string; status_quiz: string; status_video: string; status_video_mux: string; status_video_rev: string; release_uid: string | null; _release_id: number | null; status_lesson_guide: string; status_media_clips: string; status_downloadable_files: string; _state: "published"; }) => { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string | null; partnerReviews: { exitQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonInfoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slideDeckStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starterQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementaryResourceStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; videoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetAnswersStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonGuideStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; mediaClipsStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oakReviews: { stage1CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oakApproval: { [x: string]: never; } | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: { [x: string]: unknown; } | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lessonGuide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementaryResources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheetAnswers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; statusLesson: string; statusSlidedeck: string; statusWorksheet: string; statusWorksheetAnswers: string; statusSupplementaryResources: string; statusQuiz: string; statusVideo: string; statusVideoMux: string; statusVideoRev: string; releaseUid: string | null; _releaseId: number | null; statusLessonGuide: string; statusMediaClips: string; statusDownloadableFiles: string; _state: "published"; }; safeParse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string | null; partner_reviews: { exit_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_info_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slide_deck_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starter_quiz_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementary_resource_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; video_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_answers_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheet_status: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lesson_guide_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; media_clips_status?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oak_reviews: { stage_1_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_1_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_creation_progress_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_moderation_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_subject_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage_2_oak_technical_qa_status: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oak_approval: Record | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: Record | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lesson_guide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementary_resources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet_answers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; status_lesson: string; status_slidedeck: string; status_worksheet: string; status_worksheet_answers: string; status_supplementary_resources: string; status_quiz: string; status_video: string; status_video_mux: string; status_video_rev: string; release_uid: string | null; _release_id: number | null; status_lesson_guide: string; status_media_clips: string; status_downloadable_files: string; _state: "published"; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string | null; partnerReviews: { exitQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonInfoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; slideDeckStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; starterQuizStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; supplementaryResourceStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; videoStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetAnswersStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; worksheetStatus: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends"; lessonGuideStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; mediaClipsStatus?: "approved-not-used" | "approved-oak" | "in-progress" | "not-started" | "not-used" | "oak-edits-complete" | "oak-edits-required" | "oak-subject-review-in-progress" | "ready-for-techincal-review" | "ready-subject-review" | "reviewed-needs-amends" | "reviewed-ready-oak" | "subject-review-in-progress" | "technical-review-in-progress" | "working-on-amends" | undefined; }; oakReviews: { stage1CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage1OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2CreationProgressStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakModerationStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakSubjectQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; stage2OakTechnicalQaStatus: "in-progress" | "not-started" | "approved" | "complete" | "n-a"; }; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; oakApproval: { [x: string]: never; } | { date: string; approver: { [x: string]: unknown; email?: string | undefined; externalIdentifier?: string | undefined; firstName?: string | undefined; fullName?: string | undefined; groups?: string | undefined; id?: string | undefined; lastName?: string | undefined; metadata?: { [x: string]: unknown; } | undefined; name?: string | undefined; profilePhotoUrl?: string | undefined; sid?: string | undefined; }; ingest?: { lessonGuide?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; quiz?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; slidedeck?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; supplementaryResources?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; video?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheet?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; worksheetAnswers?: "ingest_complete" | "ingest" | "ingest_started" | "ready_to_ingest" | "no_asset" | "adding_captions" | "mux_complete" | "sent_to_mux" | "sent_captions_to_mux" | "mux_transcoded" | "no_audio" | "rev_complete" | "sent_to_rev" | "rev_skipped" | undefined; } | undefined; }[]; statusLesson: string; statusSlidedeck: string; statusWorksheet: string; statusWorksheetAnswers: string; statusSupplementaryResources: string; statusQuiz: string; statusVideo: string; statusVideoMux: string; statusVideoRev: string; releaseUid: string | null; _releaseId: number | null; statusLessonGuide: string; statusMediaClips: string; statusDownloadableFiles: string; _state: "published"; } | undefined; error?: any; }; }; type ReviewLessonsPublishedCamel = z.infer; declare const reviewLessonsFixture: ({ overrides, }?: { overrides?: Partial; }) => ReviewLessons; declare const reviewLessonsFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => ReviewLessonsCamel; declare const assetTypeSchema: z.ZodEnum<{ worksheet_answers: "worksheet_answers"; downloadable_file: "downloadable_file"; supplementary_resource: "supplementary_resource"; worksheet: "worksheet"; slidedeck: "slidedeck"; lesson_guide: "lesson_guide"; }>; type AssetTypeType = z.infer; declare const googleSchema: z.ZodObject<{ id: z.ZodNullable; url: z.ZodNullable; }, z.core.$strip>; type GoogleType = z.infer; declare const bucketSchema: z.ZodObject<{ bucket_name: z.ZodNullable; bucket_path: z.ZodNullable; }, z.core.$strip>; type BucketType = z.infer; declare const assetObjectSchema: z.ZodObject<{ pdf: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; powerpoint: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; opendocument_presentation: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; google_drive: z.ZodOptional; url: z.ZodNullable; }, z.core.$strip>>; google_slide: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; type AssetObjectType = z.infer; declare const assetSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; asset_id: z.ZodNumber; asset_uid: z.ZodString; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; title: z.ZodString; description: z.ZodString; asset_type: z.ZodEnum<{ worksheet_answers: "worksheet_answers"; downloadable_file: "downloadable_file"; supplementary_resource: "supplementary_resource"; worksheet: "worksheet"; slidedeck: "slidedeck"; lesson_guide: "lesson_guide"; }>; url: z.ZodURL; asset_object: z.ZodObject<{ pdf: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; powerpoint: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; opendocument_presentation: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; google_drive: z.ZodOptional; url: z.ZodNullable; }, z.core.$strip>>; google_slide: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; tpc_media_ids: z.ZodNullable>; tpc_works_ids: z.ZodNullable>; }, z.core.$strip>; type Asset = z.infer; declare const assetNewSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; asset_id: z.ZodNumber; asset_uid: z.ZodString; asset_type: z.ZodEnum<{ worksheet_answers: "worksheet_answers"; downloadable_file: "downloadable_file"; supplementary_resource: "supplementary_resource"; worksheet: "worksheet"; slidedeck: "slidedeck"; lesson_guide: "lesson_guide"; }>; asset_object: z.ZodObject<{ pdf: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; powerpoint: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; opendocument_presentation: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; google_drive: z.ZodOptional; url: z.ZodNullable; }, z.core.$strip>>; google_slide: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; tpc_media_ids: z.ZodNullable>; tpc_works_ids: z.ZodNullable>; _state: z.ZodLiteral<"new">; url: z.ZodNullable; title: z.ZodNullable; description: z.ZodNullable; }, z.core.$strip>; type AssetNew = z.infer; declare const assetPublishedSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; asset_id: z.ZodNumber; asset_uid: z.ZodString; title: z.ZodString; description: z.ZodString; asset_type: z.ZodEnum<{ worksheet_answers: "worksheet_answers"; downloadable_file: "downloadable_file"; supplementary_resource: "supplementary_resource"; worksheet: "worksheet"; slidedeck: "slidedeck"; lesson_guide: "lesson_guide"; }>; url: z.ZodURL; asset_object: z.ZodObject<{ pdf: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; powerpoint: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; opendocument_presentation: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; google_drive: z.ZodOptional; url: z.ZodNullable; }, z.core.$strip>>; google_slide: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; tpc_media_ids: z.ZodNullable>; tpc_works_ids: z.ZodNullable>; _state: z.ZodLiteral<"published">; }, z.core.$strip>; type AssetPublished = z.infer; declare const googleSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { id: string | null; url: string | null; }) => { id: string | null; url: string | null; }; safeParse: (input: { id: string | null; url: string | null; }) => { success: boolean; data?: { id: string | null; url: string | null; } | undefined; error?: any; }; }; type GoogleTypeCamel = z.infer; declare const bucketSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { bucket_name: string | null; bucket_path: string | null; }) => { bucketName: string | null; bucketPath: string | null; }; safeParse: (input: { bucket_name: string | null; bucket_path: string | null; }) => { success: boolean; data?: { bucketName: string | null; bucketPath: string | null; } | undefined; error?: any; }; }; type BucketTypeCamel = z.infer; declare const assetSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; asset_id: number; asset_uid: string; _state: "published" | "new" | "migration"; title: string; description: string; asset_type: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; asset_object: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }; tpc_media_ids: number[] | null; tpc_works_ids: number[] | null; }) => { createdAt: string; updatedAt: string; assetId: number; assetUid: string; _state: "published" | "new" | "migration"; title: string; description: string; assetType: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; assetObject: { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; }; tpcMediaIds: number[] | null; tpcWorksIds: number[] | null; }; safeParse: (input: { created_at: string; updated_at: string; asset_id: number; asset_uid: string; _state: "published" | "new" | "migration"; title: string; description: string; asset_type: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; asset_object: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }; tpc_media_ids: number[] | null; tpc_works_ids: number[] | null; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; assetId: number; assetUid: string; _state: "published" | "new" | "migration"; title: string; description: string; assetType: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; assetObject: { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; }; tpcMediaIds: number[] | null; tpcWorksIds: number[] | null; } | undefined; error?: any; }; }; type AssetCamel = z.infer; declare const assetNewSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; asset_id: number; asset_uid: string; asset_type: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; asset_object: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }; tpc_media_ids: number[] | null; tpc_works_ids: number[] | null; _state: "new"; url: string | null; title: string | null; description: string | null; }) => { createdAt: string; updatedAt: string; assetId: number; assetUid: string; assetType: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; assetObject: { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; }; tpcMediaIds: number[] | null; tpcWorksIds: number[] | null; _state: "new"; url: string | null; title: string | null; description: string | null; }; safeParse: (input: { created_at: string; updated_at: string; asset_id: number; asset_uid: string; asset_type: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; asset_object: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }; tpc_media_ids: number[] | null; tpc_works_ids: number[] | null; _state: "new"; url: string | null; title: string | null; description: string | null; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; assetId: number; assetUid: string; assetType: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; assetObject: { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; }; tpcMediaIds: number[] | null; tpcWorksIds: number[] | null; _state: "new"; url: string | null; title: string | null; description: string | null; } | undefined; error?: any; }; }; type AssetNewCamel = z.infer; declare const assetPublishedSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; asset_id: number; asset_uid: string; title: string; description: string; asset_type: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; asset_object: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }; tpc_media_ids: number[] | null; tpc_works_ids: number[] | null; _state: "published"; }) => { createdAt: string; updatedAt: string; assetId: number; assetUid: string; title: string; description: string; assetType: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; assetObject: { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; }; tpcMediaIds: number[] | null; tpcWorksIds: number[] | null; _state: "published"; }; safeParse: (input: { created_at: string; updated_at: string; asset_id: number; asset_uid: string; title: string; description: string; asset_type: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; asset_object: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }; tpc_media_ids: number[] | null; tpc_works_ids: number[] | null; _state: "published"; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; assetId: number; assetUid: string; title: string; description: string; assetType: "worksheet_answers" | "downloadable_file" | "supplementary_resource" | "worksheet" | "slidedeck" | "lesson_guide"; url: string; assetObject: { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; }; tpcMediaIds: number[] | null; tpcWorksIds: number[] | null; _state: "published"; } | undefined; error?: any; }; }; type AssetPublishedCamel = z.infer; declare const assetObjectSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }) => { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; }; safeParse: (input: { pdf?: { bucket_name: string | null; bucket_path: string | null; } | undefined; powerpoint?: { bucket_name: string | null; bucket_path: string | null; } | undefined; opendocument_presentation?: { bucket_name: string | null; bucket_path: string | null; } | undefined; google_drive?: { id: string | null; url: string | null; } | undefined; google_slide?: { url: string | null; } | undefined; }) => { success: boolean; data?: { pdf?: { bucketName: string | null; bucketPath: string | null; } | undefined; powerpoint?: { bucketName: string | null; bucketPath: string | null; } | undefined; opendocumentPresentation?: { bucketName: string | null; bucketPath: string | null; } | undefined; googleDrive?: { id: string | null; url: string | null; } | undefined; googleSlide?: { url: string | null; } | undefined; } | undefined; error?: any; }; }; type AssetObjectTypeCamel = z.infer; /** * @deprecated Use assetSchema instead. */ declare const assetsSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; asset_id: z.ZodNumber; asset_uid: z.ZodString; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; title: z.ZodString; description: z.ZodString; asset_type: z.ZodEnum<{ worksheet_answers: "worksheet_answers"; downloadable_file: "downloadable_file"; supplementary_resource: "supplementary_resource"; worksheet: "worksheet"; slidedeck: "slidedeck"; lesson_guide: "lesson_guide"; }>; url: z.ZodURL; asset_object: z.ZodObject<{ pdf: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; powerpoint: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; opendocument_presentation: z.ZodOptional; bucket_path: z.ZodNullable; }, z.core.$strip>>; google_drive: z.ZodOptional; url: z.ZodNullable; }, z.core.$strip>>; google_slide: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; tpc_media_ids: z.ZodNullable>; tpc_works_ids: z.ZodNullable>; }, z.core.$strip>; type AssetType = Asset; declare const assetFixture: ({ overrides, }?: { overrides?: Partial; }) => Asset; declare const assetFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => AssetCamel; declare const assetsFixture: ({ overrides, }?: { overrides?: Partial; }) => Asset; declare const assetsFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => AssetCamel; declare const additionalFileObjectSchema: z.ZodObject<{ asset_id: z.ZodNumber; media_id: z.ZodNumber; media_object: z.ZodObject<{ url: z.ZodString; bytes: z.ZodNumber; display_name: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; type AdditionalFileObject = z.infer; declare const additionalFilesSchema: z.ZodObject<{ downloadable_files: z.ZodOptional; }, z.core.$strip>>>>; }, z.core.$strip>; type AdditionalFiles = z.infer; declare const additionalFilesSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { downloadable_files?: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null | undefined; }) => { downloadableFiles?: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null | undefined; }; safeParse: (input: { downloadable_files?: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null | undefined; }) => { success: boolean; data?: { downloadableFiles?: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null | undefined; } | undefined; error?: any; }; }; type AdditionalFilesCamel = z.infer; declare const additionalFileObjectSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }) => { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }; safeParse: (input: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }) => { success: boolean; data?: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; } | undefined; error?: any; }; }; type AdditionalFileObjectCamel = z.infer; declare const additionalFilesFixture: ({ overrides, }?: { overrides?: Partial; }) => AdditionalFiles; declare const additionalFilesFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => AdditionalFilesCamel; declare const publishedState: z.ZodLiteral<"published">; declare const newState: z.ZodLiteral<"new">; declare const migrationState: z.ZodLiteral<"migration">; declare const timestampsSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; }, z.core.$strip>; declare const _stateSchema: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; declare const _cohortSchema: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; declare const phaseSlugs: z.ZodEnum<{ foundation: "foundation"; primary: "primary"; secondary: "secondary"; }>; declare const phaseDescriptions: z.ZodEnum<{ "Early Years Foundation Stage": "Early Years Foundation Stage"; Primary: "Primary"; Secondary: "Secondary"; }>; declare const phases: z.ZodEnum<{ foundation: "foundation"; primary: "primary"; secondary: "secondary"; }>; declare const keystages: z.ZodEnum<{ KS1: "KS1"; KS2: "KS2"; KS3: "KS3"; KS4: "KS4"; EYFS: "EYFS"; "All key stages": "All key stages"; }>; declare const keystageSlugs: z.ZodEnum<{ ks1: "ks1"; ks2: "ks2"; ks3: "ks3"; ks4: "ks4"; "early-years-foundation-stage": "early-years-foundation-stage"; "all-ks": "all-ks"; }>; declare const keystageDescriptions: z.ZodEnum<{ "Key Stage 1": "Key Stage 1"; "Key Stage 2": "Key Stage 2"; "Key Stage 3": "Key Stage 3"; "Key Stage 4": "Key Stage 4"; "Early Years Foundation Stage": "Early Years Foundation Stage"; "All Key Stages": "All Key Stages"; }>; declare const years: z.ZodEnum<{ 1: "1"; 2: "2"; 3: "3"; 4: "4"; 5: "5"; 6: "6"; 7: "7"; 8: "8"; 9: "9"; 10: "10"; 11: "11"; 12: "12"; 13: "13"; R: "R"; All: "All"; }>; declare const yearSlugs: z.ZodEnum<{ reception: "reception"; "year-1": "year-1"; "year-2": "year-2"; "year-3": "year-3"; "year-4": "year-4"; "year-5": "year-5"; "year-6": "year-6"; "year-7": "year-7"; "year-8": "year-8"; "year-9": "year-9"; "year-10": "year-10"; "year-11": "year-11"; "year-12": "year-12"; "year-13": "year-13"; "all-years": "all-years"; }>; declare const yearDescriptions: z.ZodEnum<{ "Year 1": "Year 1"; "Year 2": "Year 2"; "Year 3": "Year 3"; "Year 4": "Year 4"; "Year 5": "Year 5"; "Year 6": "Year 6"; "Year 7": "Year 7"; "Year 8": "Year 8"; "Year 9": "Year 9"; "Year 10": "Year 10"; "Year 11": "Year 11"; "Year 12": "Year 12"; "Year 13": "Year 13"; Reception: "Reception"; "All years": "All years"; }>; declare const tiers: z.ZodEnum<{ core: "core"; foundation: "foundation"; higher: "higher"; }>; declare const tierSlugs: z.ZodEnum<{ core: "core"; foundation: "foundation"; higher: "higher"; }>; declare const tierDescriptions: z.ZodEnum<{ Core: "Core"; Foundation: "Foundation"; Higher: "Higher"; }>; declare const pathways: z.ZodEnum<{ Core: "Core"; GCSE: "GCSE"; }>; declare const pathwaySlugs: z.ZodEnum<{ core: "core"; gcse: "gcse"; }>; declare const pathwayDescriptions: z.ZodEnum<{ Core: "Core"; GCSE: "GCSE"; }>; declare const examboardSlugs: z.ZodEnum<{ aqa: "aqa"; edexcel: "edexcel"; eduqas: "eduqas"; ocr: "ocr"; wjec: "wjec"; edexcelb: "edexcelb"; }>; declare const examboards: z.ZodEnum<{ AQA: "AQA"; Edexcel: "Edexcel"; Eduqas: "Eduqas"; OCR: "OCR"; WJEC: "WJEC"; "Edexcel B": "Edexcel B"; }>; declare const examboardDescriptions: z.ZodEnum<{ Edexcel: "Edexcel"; Eduqas: "Eduqas"; "Edexcel B": "Edexcel B"; "Assessment and Qualifications Alliance": "Assessment and Qualifications Alliance"; "Oxford, Cambridge and RSA Examinations": "Oxford, Cambridge and RSA Examinations"; "Welsh Joint Education Committee": "Welsh Joint Education Committee"; }>; declare const subjects: z.ZodEnum<{ "Computing (non-GCSE)": "Computing (non-GCSE)"; "Art and design": "Art and design"; Citizenship: "Citizenship"; Computing: "Computing"; "Computer Science": "Computer Science"; "Design and technology": "Design and technology"; Drama: "Drama"; English: "English"; "English grammar": "English grammar"; "English reading for pleasure": "English reading for pleasure"; "English spelling": "English spelling"; "Expressive arts and design": "Expressive arts and design"; "Financial education": "Financial education"; French: "French"; Geography: "Geography"; German: "German"; History: "History"; Latin: "Latin"; Literacy: "Literacy"; Maths: "Maths"; Music: "Music"; "Personal, social and emotional development": "Personal, social and emotional development"; "Physical education": "Physical education"; "RSHE (PSHE)": "RSHE (PSHE)"; "Religious education": "Religious education"; "Rule of law": "Rule of law"; Science: "Science"; Biology: "Biology"; Chemistry: "Chemistry"; "Combined science": "Combined science"; Physics: "Physics"; Spanish: "Spanish"; "Understanding the world": "Understanding the world"; Specialist: "Specialist"; "Communication and language": "Communication and language"; "Creative arts": "Creative arts"; "Independent living": "Independent living"; Numeracy: "Numeracy"; "Physical development": "Physical development"; Therapies: "Therapies"; "Occupational therapy": "Occupational therapy"; "Physical therapy": "Physical therapy"; "Sensory integration": "Sensory integration"; "Speech and language therapy": "Speech and language therapy"; "QA testing only": "QA testing only"; "Cooking and nutrition": "Cooking and nutrition"; "Digital Literacy": "Digital Literacy"; }>; declare const subjectSlugs: z.ZodEnum<{ "computing-non-gcse": "computing-non-gcse"; art: "art"; citizenship: "citizenship"; computing: "computing"; "design-technology": "design-technology"; drama: "drama"; english: "english"; "english-grammar": "english-grammar"; "english-reading-for-pleasure": "english-reading-for-pleasure"; "english-spelling": "english-spelling"; "expressive-arts-and-design": "expressive-arts-and-design"; "financial-education": "financial-education"; french: "french"; geography: "geography"; german: "german"; history: "history"; latin: "latin"; literacy: "literacy"; maths: "maths"; music: "music"; "personal-social-and-emotional-development": "personal-social-and-emotional-development"; "physical-education": "physical-education"; "rshe-pshe": "rshe-pshe"; "religious-education": "religious-education"; "rule-of-law": "rule-of-law"; science: "science"; biology: "biology"; chemistry: "chemistry"; "combined-science": "combined-science"; physics: "physics"; spanish: "spanish"; "understanding-the-world": "understanding-the-world"; specialist: "specialist"; "communication-and-language": "communication-and-language"; "creative-arts": "creative-arts"; "independent-living": "independent-living"; numeracy: "numeracy"; "physical-development": "physical-development"; therapies: "therapies"; "occupational-therapy": "occupational-therapy"; "physical-therapy": "physical-therapy"; "sensory-integration": "sensory-integration"; "speech-and-language-therapy": "speech-and-language-therapy"; "testing-not-for-publication": "testing-not-for-publication"; "cooking-nutrition": "cooking-nutrition"; "digital-literacy": "digital-literacy"; }>; declare const safeString: z.ZodString; declare const contentGuidanceSchema: z.ZodObject<{ contentguidance_label: z.ZodNullable; contentguidance_description: z.ZodNullable; contentguidance_area: z.ZodNullable; }, z.core.$strip>; type ContentGuidance = z.infer; declare const contentGuidanceSchemaCamel: z.ZodObject<{ contentguidanceLabel: z.ZodNullable; contentguidanceDescription: z.ZodNullable; contentguidanceArea: z.ZodNullable; }, z.core.$strip>; type ContentGuidanceCamel = z.infer; declare const contentGuidanceFixture: ({ overrides, }?: { overrides?: Partial; }) => ContentGuidance; declare const contentGuidanceFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => ContentGuidanceCamel; declare const equipmentAndResourcesSchema: z.ZodObject<{ equipment: z.ZodString; }, z.core.$strip>; type EquipmentAndResources = z.infer; declare const equipmentAndResourcesSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { equipment: string; }) => { equipment: string; }; safeParse: (input: { equipment: string; }) => { success: boolean; data?: { equipment: string; } | undefined; error?: any; }; }; type EquipmentAndResourcesCamel = z.infer; declare const equipmentAndResourcesFixture: ({ overrides, }?: { overrides?: Partial; }) => EquipmentAndResources; declare const equipmentAndResourcesFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => EquipmentAndResourcesCamel; declare const featuresSchema: z.ZodObject<{ pe_practical: z.ZodOptional; age_restriction: z.ZodOptional>; agf__geo_restricted: z.ZodOptional>>; agf__login_required: z.ZodOptional>>; }, z.core.$strip>; type Features = z.infer; declare const featuresSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; }) => { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; }; safeParse: (input: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; }) => { success: boolean; data?: { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; } | undefined; error?: any; }; }; type FeaturesCamel = z.infer; declare const featuresFixture: ({ overrides, }?: { overrides?: Partial; }) => Features; declare const featuresFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => FeaturesCamel; declare const imageObjectSchema: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type ImageObject = z.infer; declare const imageItemSchema: z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>; type ImageItem = z.infer; declare const textItemSchema: z.ZodObject<{ text: z.ZodString; type: z.ZodLiteral<"text">; }, z.core.$strip>; type TextItem = z.infer; declare const imageObjectSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }) => { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; safeParse: (input: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }) => { success: boolean; data?: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; } | undefined; error?: any; }; }; type ImageObjectCamel = z.infer; declare const imageItemSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; }) => { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; }; safeParse: (input: { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; }) => { success: boolean; data?: { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined; error?: any; }; }; type ImageItemCamel = z.infer; declare const textItemSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { text: string; type: "text"; }) => { text: string; type: "text"; }; safeParse: (input: { text: string; type: "text"; }) => { success: boolean; data?: { text: string; type: "text"; } | undefined; error?: any; }; }; type TextItemCamel = z.infer; declare const imageObjectFixture: ({ overrides, }?: { overrides?: Partial; }) => ImageObject; declare const imageObjectFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => ImageObjectCamel; declare const imageItemFixture: ({ overrides, }?: { overrides?: Partial; }) => ImageItem; declare const imageItemFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => ImageItemCamel; declare const textItemFixture: ({ overrides, }?: { overrides?: Partial; }) => TextItem; declare const textItemFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => TextItemCamel; declare const textAndImageItemFixture: ({ overrides, }?: { overrides?: Array; }) => Array; declare const textAndImageItemFixtureCamel: ({ overrides, }?: { overrides?: Array; }) => Array; declare const keyLearningPointsSchema: z.ZodObject<{ key_learning_point: z.ZodString; }, z.core.$strip>; type KeyLearningPoints = z.infer; declare const keyLearningPointsSchemaCamel: z.ZodObject<{ keyLearningPoint: z.ZodString; }, z.core.$strip>; type KeyLearningPointsCamel = z.infer; declare const keyLearningPointsFixture: ({ overrides, }?: { overrides?: Partial; }) => KeyLearningPoints; declare const keyLearningPointsFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => KeyLearningPointsCamel; declare const keywordsSchema: z.ZodObject<{ keyword: z.ZodString; description: z.ZodString; }, z.core.$strip>; type Keywords = z.infer; declare const keywordsSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { keyword: string; description: string; }) => { keyword: string; description: string; }; safeParse: (input: { keyword: string; description: string; }) => { success: boolean; data?: { keyword: string; description: string; } | undefined; error?: any; }; }; type KeywordsCamel = z.infer; declare const keywordsFixture: ({ overrides, }?: { overrides?: Partial; }) => Keywords; declare const keywordsFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => KeywordsCamel; declare const lessonOutlineSchema: z.ZodObject<{ lesson_outline: z.ZodString; }, z.core.$strip>; type LessonOutline = z.infer; declare const lessonOutlineSchemaCamel: z.ZodObject<{ lessonOutline: z.ZodString; }, z.core.$strip>; type LessonOutlineCamel = z.infer; declare const lessonOutlineFixture: ({ overrides, }?: { overrides?: Partial; }) => LessonOutline; declare const lessonOutlineFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => LessonOutlineCamel; declare const mediaClipObjectSchema: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; declare const videoClipObjectSchema: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; declare const mediaClipCycleSchema: z.ZodObject<{ order: z.ZodUnion<[z.ZodNumber, z.ZodString]>; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>; declare const mediaClipsRecordSchema: z.ZodRecord; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>>>; declare const lessonMediaClipsSchema: z.ZodObject<{ media_clips: z.ZodRecord; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>>>; }, z.core.$strip>; type MediaClipObject = z.infer; type VideoClipObject = z.infer; type MediaClipCycle = z.infer; type MediaClipsRecord = z.infer; type LessonMediaClips = z.infer; declare const mediaClipObjectSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { url: string; type: string; bytes: number; format: string; display_name: string; resource_type: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }) => { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; safeParse: (input: { url: string; type: string; bytes: number; format: string; display_name: string; resource_type: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }) => { success: boolean; data?: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; } | undefined; error?: any; }; }; type MediaClipObjectCamel = z.infer; declare const videoClipObjectSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { mux_asset_id: string; playback_ids: { id: string; policy: string; }[]; mux_playback_id: string; duration?: number | null | undefined; } | null) => { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; safeParse: (input: { mux_asset_id: string; playback_ids: { id: string; policy: string; }[]; mux_playback_id: string; duration?: number | null | undefined; } | null) => { success: boolean; data?: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null | undefined; error?: any; }; }; type VideoClipObjectCamel = z.infer; declare const mediaClipCycleSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { order: string | number; media_id: string | number; media_object: { url: string; type: string; bytes: number; format: string; display_name: string; resource_type: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; video_object: { mux_asset_id: string; playback_ids: { id: string; policy: string; }[]; mux_playback_id: string; duration?: number | null | undefined; } | null; video_id?: number | null | undefined; media_type?: string | null | undefined; custom_title?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }) => { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }; safeParse: (input: { order: string | number; media_id: string | number; media_object: { url: string; type: string; bytes: number; format: string; display_name: string; resource_type: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; video_object: { mux_asset_id: string; playback_ids: { id: string; policy: string; }[]; mux_playback_id: string; duration?: number | null | undefined; } | null; video_id?: number | null | undefined; media_type?: string | null | undefined; custom_title?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }) => { success: boolean; data?: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; } | undefined; error?: any; }; }; type MediaClipCycleCamel = z.infer; declare const mediaClipsRecordSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: Record) => { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; }; safeParse: (input: Record) => { success: boolean; data?: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; } | undefined; error?: any; }; }; type MediaClipsRecordCamel = z.infer; declare const lessonMediaClipsSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { media_clips: Record; }) => { mediaClips: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; }; }; safeParse: (input: { media_clips: Record; }) => { success: boolean; data?: { mediaClips: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; }; } | undefined; error?: any; }; }; type LessonMediaClipsCamel = z.infer; declare const mediaObjectFixture: ({ overrides, }?: { overrides?: Partial; }) => MediaClipObject; declare const mediaObjectFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => MediaClipObjectCamel; declare const videoObjectFixture: ({ overrides, }?: { overrides?: Partial; }) => VideoClipObject; declare const mediaClipCycleFixture: ({ overrides, }?: { overrides?: Partial; }) => MediaClipCycle; declare const mediaClipsFixture: ({ overrides, }?: { overrides?: Partial; }) => LessonMediaClips; declare const mediaClipsFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => LessonMediaClipsCamel; declare const videoObjectFixtureCamel: ({ overrides, }?: { overrides?: Partial>; }) => VideoClipObjectCamel; declare const mediaClipCycleFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => MediaClipCycleCamel; declare const additionalCyclesFixture: { media_clips: { cycle3: { order: string | number; media_id: string | number; media_object: { url: string; type: string; bytes: number; format: string; display_name: string; resource_type: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; video_object: { mux_asset_id: string; playback_ids: { id: string; policy: string; }[]; mux_playback_id: string; duration?: number | null | undefined; } | null; video_id?: number | null | undefined; media_type?: string | null | undefined; custom_title?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; cycle4: { order: string | number; media_id: string | number; media_object: { url: string; type: string; bytes: number; format: string; display_name: string; resource_type: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; video_object: { mux_asset_id: string; playback_ids: { id: string; policy: string; }[]; mux_playback_id: string; duration?: number | null | undefined; } | null; video_id?: number | null | undefined; media_type?: string | null | undefined; custom_title?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; }; }; declare const additionalCyclesFixtureCamel: any; declare const misconceptionsAndCommonMistakesSchema: z.ZodObject<{ misconception: z.ZodString; response: z.ZodString; }, z.core.$strip>; type MisconceptionsAndCommonMistakes = z.infer; declare const misconceptionsAndCommonMistakesSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { misconception: string; response: string; }) => { misconception: string; response: string; }; safeParse: (input: { misconception: string; response: string; }) => { success: boolean; data?: { misconception: string; response: string; } | undefined; error?: any; }; }; type MisconceptionsAndCommonMistakesCamel = z.infer; declare const misconceptionsAndCommonMistakesFixture: ({ overrides, }?: { overrides?: Partial; }) => MisconceptionsAndCommonMistakes; declare const misconceptionsAndCommonMistakesFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => MisconceptionsAndCommonMistakesCamel; declare const programmeFieldsSchema: z.ZodObject<{ pathway: z.ZodNullable>; pathway_id: z.ZodNullable; pathway_slug: z.ZodNullable>; pathway_description: z.ZodNullable>; pathway_display_order: z.ZodNullable; tier: z.ZodNullable>; tier_id: z.ZodNullable; tier_slug: z.ZodNullable>; tier_description: z.ZodNullable>; tier_display_order: z.ZodNullable; examboard: z.ZodNullable>; examboard_id: z.ZodNullable; examboard_slug: z.ZodNullable>; examboard_description: z.ZodNullable>; examboard_display_order: z.ZodNullable; year: z.ZodEnum<{ 1: "1"; 2: "2"; 3: "3"; 4: "4"; 5: "5"; 6: "6"; 7: "7"; 8: "8"; 9: "9"; 10: "10"; 11: "11"; 12: "12"; 13: "13"; R: "R"; All: "All"; }>; year_slug: z.ZodEnum<{ reception: "reception"; "year-1": "year-1"; "year-2": "year-2"; "year-3": "year-3"; "year-4": "year-4"; "year-5": "year-5"; "year-6": "year-6"; "year-7": "year-7"; "year-8": "year-8"; "year-9": "year-9"; "year-10": "year-10"; "year-11": "year-11"; "year-12": "year-12"; "year-13": "year-13"; "all-years": "all-years"; }>; year_id: z.ZodNumber; year_description: z.ZodEnum<{ "Year 1": "Year 1"; "Year 2": "Year 2"; "Year 3": "Year 3"; "Year 4": "Year 4"; "Year 5": "Year 5"; "Year 6": "Year 6"; "Year 7": "Year 7"; "Year 8": "Year 8"; "Year 9": "Year 9"; "Year 10": "Year 10"; "Year 11": "Year 11"; "Year 12": "Year 12"; "Year 13": "Year 13"; Reception: "Reception"; "All years": "All years"; }>; year_display_order: z.ZodNumber; keystage: z.ZodEnum<{ KS1: "KS1"; KS2: "KS2"; KS3: "KS3"; KS4: "KS4"; EYFS: "EYFS"; "All key stages": "All key stages"; }>; keystage_id: z.ZodNumber; keystage_slug: z.ZodEnum<{ ks1: "ks1"; ks2: "ks2"; ks3: "ks3"; ks4: "ks4"; "early-years-foundation-stage": "early-years-foundation-stage"; "all-ks": "all-ks"; }>; keystage_description: z.ZodEnum<{ "Key Stage 1": "Key Stage 1"; "Key Stage 2": "Key Stage 2"; "Key Stage 3": "Key Stage 3"; "Key Stage 4": "Key Stage 4"; "Early Years Foundation Stage": "Early Years Foundation Stage"; "All Key Stages": "All Key Stages"; }>; keystage_display_order: z.ZodNumber; phase: z.ZodEnum<{ foundation: "foundation"; primary: "primary"; secondary: "secondary"; }>; phase_id: z.ZodNumber; phase_slug: z.ZodEnum<{ foundation: "foundation"; primary: "primary"; secondary: "secondary"; }>; phase_description: z.ZodEnum<{ "Early Years Foundation Stage": "Early Years Foundation Stage"; Primary: "Primary"; Secondary: "Secondary"; }>; phase_display_order: z.ZodNumber; subject: z.ZodEnum<{ "Computing (non-GCSE)": "Computing (non-GCSE)"; "Art and design": "Art and design"; Citizenship: "Citizenship"; Computing: "Computing"; "Computer Science": "Computer Science"; "Design and technology": "Design and technology"; Drama: "Drama"; English: "English"; "English grammar": "English grammar"; "English reading for pleasure": "English reading for pleasure"; "English spelling": "English spelling"; "Expressive arts and design": "Expressive arts and design"; "Financial education": "Financial education"; French: "French"; Geography: "Geography"; German: "German"; History: "History"; Latin: "Latin"; Literacy: "Literacy"; Maths: "Maths"; Music: "Music"; "Personal, social and emotional development": "Personal, social and emotional development"; "Physical education": "Physical education"; "RSHE (PSHE)": "RSHE (PSHE)"; "Religious education": "Religious education"; "Rule of law": "Rule of law"; Science: "Science"; Biology: "Biology"; Chemistry: "Chemistry"; "Combined science": "Combined science"; Physics: "Physics"; Spanish: "Spanish"; "Understanding the world": "Understanding the world"; Specialist: "Specialist"; "Communication and language": "Communication and language"; "Creative arts": "Creative arts"; "Independent living": "Independent living"; Numeracy: "Numeracy"; "Physical development": "Physical development"; Therapies: "Therapies"; "Occupational therapy": "Occupational therapy"; "Physical therapy": "Physical therapy"; "Sensory integration": "Sensory integration"; "Speech and language therapy": "Speech and language therapy"; "QA testing only": "QA testing only"; "Cooking and nutrition": "Cooking and nutrition"; "Digital Literacy": "Digital Literacy"; }>; subject_id: z.ZodNumber; subject_slug: z.ZodEnum<{ "computing-non-gcse": "computing-non-gcse"; art: "art"; citizenship: "citizenship"; computing: "computing"; "design-technology": "design-technology"; drama: "drama"; english: "english"; "english-grammar": "english-grammar"; "english-reading-for-pleasure": "english-reading-for-pleasure"; "english-spelling": "english-spelling"; "expressive-arts-and-design": "expressive-arts-and-design"; "financial-education": "financial-education"; french: "french"; geography: "geography"; german: "german"; history: "history"; latin: "latin"; literacy: "literacy"; maths: "maths"; music: "music"; "personal-social-and-emotional-development": "personal-social-and-emotional-development"; "physical-education": "physical-education"; "rshe-pshe": "rshe-pshe"; "religious-education": "religious-education"; "rule-of-law": "rule-of-law"; science: "science"; biology: "biology"; chemistry: "chemistry"; "combined-science": "combined-science"; physics: "physics"; spanish: "spanish"; "understanding-the-world": "understanding-the-world"; specialist: "specialist"; "communication-and-language": "communication-and-language"; "creative-arts": "creative-arts"; "independent-living": "independent-living"; numeracy: "numeracy"; "physical-development": "physical-development"; therapies: "therapies"; "occupational-therapy": "occupational-therapy"; "physical-therapy": "physical-therapy"; "sensory-integration": "sensory-integration"; "speech-and-language-therapy": "speech-and-language-therapy"; "testing-not-for-publication": "testing-not-for-publication"; "cooking-nutrition": "cooking-nutrition"; "digital-literacy": "digital-literacy"; }>; subject_description: z.ZodString; subject_display_order: z.ZodNumber; subject_parent: z.ZodOptional>>; optionality: z.ZodOptional; legacy: z.ZodOptional; dataset: z.ZodOptional; }, z.core.$strip>; type ProgrammeFields = z.infer; declare const programmeFieldsSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { pathway: "Core" | "GCSE" | null; pathway_id: number | null; pathway_slug: "core" | "gcse" | null; pathway_description: "Core" | "GCSE" | null; pathway_display_order: number | null; tier: "core" | "foundation" | "higher" | null; tier_id: number | null; tier_slug: "core" | "foundation" | "higher" | null; tier_description: "Core" | "Foundation" | "Higher" | null; tier_display_order: number | null; examboard: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null; examboard_id: number | null; examboard_slug: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null; examboard_description: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null; examboard_display_order: number | null; year: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All"; year_slug: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years"; year_id: number; year_description: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years"; year_display_order: number; keystage: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages"; keystage_id: number; keystage_slug: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks"; keystage_description: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages"; keystage_display_order: number; phase: "foundation" | "primary" | "secondary"; phase_id: number; phase_slug: "foundation" | "primary" | "secondary"; phase_description: "Early Years Foundation Stage" | "Primary" | "Secondary"; phase_display_order: number; subject: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy"; subject_id: number; subject_slug: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy"; subject_description: string; subject_display_order: number; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }) => { pathway: "Core" | "GCSE" | null; pathwayId: number | null; pathwaySlug: "core" | "gcse" | null; pathwayDescription: "Core" | "GCSE" | null; pathwayDisplayOrder: number | null; tier: "core" | "foundation" | "higher" | null; tierId: number | null; tierSlug: "core" | "foundation" | "higher" | null; tierDescription: "Core" | "Foundation" | "Higher" | null; tierDisplayOrder: number | null; examboard: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null; examboardId: number | null; examboardSlug: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null; examboardDescription: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null; examboardDisplayOrder: number | null; year: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All"; yearSlug: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years"; yearId: number; yearDescription: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years"; yearDisplayOrder: number; keystage: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages"; keystageId: number; keystageSlug: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks"; keystageDescription: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages"; keystageDisplayOrder: number; phase: "foundation" | "primary" | "secondary"; phaseId: number; phaseSlug: "foundation" | "primary" | "secondary"; phaseDescription: "Early Years Foundation Stage" | "Primary" | "Secondary"; phaseDisplayOrder: number; subject: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy"; subjectId: number; subjectSlug: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy"; subjectDescription: string; subjectDisplayOrder: number; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; safeParse: (input: { pathway: "Core" | "GCSE" | null; pathway_id: number | null; pathway_slug: "core" | "gcse" | null; pathway_description: "Core" | "GCSE" | null; pathway_display_order: number | null; tier: "core" | "foundation" | "higher" | null; tier_id: number | null; tier_slug: "core" | "foundation" | "higher" | null; tier_description: "Core" | "Foundation" | "Higher" | null; tier_display_order: number | null; examboard: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null; examboard_id: number | null; examboard_slug: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null; examboard_description: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null; examboard_display_order: number | null; year: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All"; year_slug: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years"; year_id: number; year_description: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years"; year_display_order: number; keystage: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages"; keystage_id: number; keystage_slug: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks"; keystage_description: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages"; keystage_display_order: number; phase: "foundation" | "primary" | "secondary"; phase_id: number; phase_slug: "foundation" | "primary" | "secondary"; phase_description: "Early Years Foundation Stage" | "Primary" | "Secondary"; phase_display_order: number; subject: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy"; subject_id: number; subject_slug: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy"; subject_description: string; subject_display_order: number; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }) => { success: boolean; data?: { pathway: "Core" | "GCSE" | null; pathwayId: number | null; pathwaySlug: "core" | "gcse" | null; pathwayDescription: "Core" | "GCSE" | null; pathwayDisplayOrder: number | null; tier: "core" | "foundation" | "higher" | null; tierId: number | null; tierSlug: "core" | "foundation" | "higher" | null; tierDescription: "Core" | "Foundation" | "Higher" | null; tierDisplayOrder: number | null; examboard: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null; examboardId: number | null; examboardSlug: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null; examboardDescription: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null; examboardDisplayOrder: number | null; year: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All"; yearSlug: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years"; yearId: number; yearDescription: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years"; yearDisplayOrder: number; keystage: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages"; keystageId: number; keystageSlug: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks"; keystageDescription: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages"; keystageDisplayOrder: number; phase: "foundation" | "primary" | "secondary"; phaseId: number; phaseSlug: "foundation" | "primary" | "secondary"; phaseDescription: "Early Years Foundation Stage" | "Primary" | "Secondary"; phaseDisplayOrder: number; subject: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy"; subjectId: number; subjectSlug: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy"; subjectDescription: string; subjectDisplayOrder: number; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; } | undefined; error?: any; }; }; type ProgrammeFieldsCamel = z.infer; declare const programmeFieldsFixture: ({ overrides, }?: { overrides?: Partial; }) => ProgrammeFields; declare const programmeFieldsFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => ProgrammeFieldsCamel; declare const multipleChoiceSchema: z.ZodObject<{ answer: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>; type MultipleChoice = z.infer; declare const shortAnswerSchema: z.ZodObject<{ answer: z.ZodArray; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>; type ShortAnswer = z.infer; declare const orderSchema: z.ZodObject<{ answer: z.ZodArray; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>; type Order = z.infer; declare const matchSchema: z.ZodObject<{ answer_is_active: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; type Match = z.infer; declare const shortAnswerSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }) => { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }; safeParse: (input: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }) => { success: boolean; data?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; } | undefined; error?: any; }; }; type ShortAnswerCamel = z.infer; declare const multipleChoiceSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }) => { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }; safeParse: (input: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }) => { success: boolean; data?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; } | undefined; error?: any; }; }; type MultipleChoiceCamel = z.infer; declare const orderSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }) => { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }; safeParse: (input: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }) => { success: boolean; data?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; } | undefined; error?: any; }; }; type OrderCamel = z.infer; declare const matchSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }) => { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }; safeParse: (input: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }) => { success: boolean; data?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; } | undefined; error?: any; }; }; type MatchCamel = z.infer; declare const multipleChoiceFixture: ({ overrides, }?: { overrides?: Partial; }) => MultipleChoice; declare const multipleChoiceFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => MultipleChoiceCamel; declare const shortAnswerFixture: ({ overrides, }?: { overrides?: Partial; }) => ShortAnswer; declare const shortAnswerFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => ShortAnswerCamel; declare const orderFixture: ({ overrides, }?: { overrides?: Partial; }) => Order; declare const orderFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => OrderCamel; declare const matchFixture: ({ overrides, }?: { overrides?: Partial; }) => Match; declare const matchFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => MatchCamel; declare const staticLesson: z.ZodObject<{ slug: z.ZodString; title: z.ZodString; order: z.ZodNumber; _state: z.ZodOptional; }, z.core.$strip>; declare const staticLessonListSchema: z.ZodArray; }, z.core.$strip>>; type StaticLesson = z.infer; type StaticLessonList = z.infer; declare const staticLessonCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { slug: string; title: string; order: number; _state?: string | undefined; }) => { slug: string; title: string; order: number; _state?: string | undefined; }; safeParse: (input: { slug: string; title: string; order: number; _state?: string | undefined; }) => { success: boolean; data?: { slug: string; title: string; order: number; _state?: string | undefined; } | undefined; error?: any; }; }; type StaticLessonCamel = z.infer; declare const staticLessonListSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { slug: string; title: string; order: number; _state?: string | undefined; }[]) => { slug: string; title: string; order: number; _state?: string | undefined; }[]; safeParse: (input: { slug: string; title: string; order: number; _state?: string | undefined; }[]) => { success: boolean; data?: { slug: string; title: string; order: number; _state?: string | undefined; }[] | undefined; error?: any; }; }; type StaticLessonListCamel = z.infer; declare const teacherTipsSchema: z.ZodObject<{ teacher_tip: z.ZodString; }, z.core.$strip>; type TeacherTips = z.infer; declare const teacherTipsSchemaCamel: z.ZodObject<{ teacherTip: z.ZodString; }, z.core.$strip>; type TeacherTipsCamel = z.infer; declare const teacherTipsFixture: ({ overrides, }?: { overrides?: Partial; }) => TeacherTips; declare const teacherTipsFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => TeacherTipsCamel; declare const lessonSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; lesson_id: z.ZodNumber; lesson_uid: z.ZodString; slug: z.ZodString; title: z.ZodString; description: z.ZodString; pupil_lesson_outcome: z.ZodString; phonics_outcome: z.ZodNullable; key_learning_points: z.ZodNullable>>; equipment_and_resources: z.ZodNullable>>; content_guidance_details: z.ZodNullable>>; content_guidance: z.ZodNullable>; copyright_content: z.ZodNullable>>; supervision_level: z.ZodNullable; thirdpartycontent_list: z.ZodNullable>; misconceptions_and_common_mistakes: z.ZodNullable>>; keywords: z.ZodNullable>>; video_id: z.ZodNullable; sign_language_video_id: z.ZodNullable; quiz_id_starter: z.ZodNullable; quiz_id_exit: z.ZodNullable; teacher_tips: z.ZodNullable>>; asset_id_slidedeck: z.ZodNullable; asset_id_worksheet: z.ZodNullable; asset_id_worksheet_answers: z.ZodNullable; asset_id_supplementary_asset: z.ZodNullable; asset_id_lesson_guide: z.ZodNullable; expiration_date: z.ZodNullable; lesson_outline: z.ZodOptional>>>; media_clips: z.ZodOptional; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>>>>>; deprecated_fields: z.ZodNullable>; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; _release_id: z.ZodNullable; teacher_details: z.ZodNullable>>; attribution: z.ZodNullable>>; tags: z.ZodNullable>; tpc_media_list: z.ZodNullable>; tpc_works_list: z.ZodNullable>; tpc_downloadablefiles_list: z.ZodNullable>; tpc_quizimages_list: z.ZodNullable>; features: z.ZodNullable; age_restriction: z.ZodOptional>; agf__geo_restricted: z.ZodOptional>>; agf__login_required: z.ZodOptional>>; }, z.core.$strip>>; new_vocabulary_list: z.ZodNullable>>; revisited_vocabulary_list: z.ZodNullable>>; downloadable_files: z.ZodNullable; }, z.core.$strip>>>; lesson_release_date: z.ZodOptional>; }, z.core.$strip>; type Lesson = z.infer; declare const lessonNewSchema: z.ZodObject<{ lesson_id: z.ZodNumber; lesson_uid: z.ZodString; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; _release_id: z.ZodNullable; media_clips: z.ZodOptional; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>>>>>; downloadable_files: z.ZodNullable; }, z.core.$strip>>>; title: z.ZodString; phonics_outcome: z.ZodNullable; key_learning_points: z.ZodNullable>>; equipment_and_resources: z.ZodNullable>>; content_guidance_details: z.ZodNullable>>; content_guidance: z.ZodNullable>; copyright_content: z.ZodNullable>>; supervision_level: z.ZodNullable; thirdpartycontent_list: z.ZodNullable>; misconceptions_and_common_mistakes: z.ZodNullable>>; keywords: z.ZodNullable>>; video_id: z.ZodNullable; sign_language_video_id: z.ZodNullable; quiz_id_starter: z.ZodNullable; quiz_id_exit: z.ZodNullable; teacher_tips: z.ZodNullable>>; asset_id_slidedeck: z.ZodNullable; asset_id_worksheet: z.ZodNullable; asset_id_worksheet_answers: z.ZodNullable; asset_id_supplementary_asset: z.ZodNullable; asset_id_lesson_guide: z.ZodNullable; expiration_date: z.ZodNullable; lesson_outline: z.ZodOptional>>>; attribution: z.ZodNullable>>; deprecated_fields: z.ZodNullable>; teacher_details: z.ZodNullable>>; tags: z.ZodNullable>; tpc_media_list: z.ZodNullable>; tpc_works_list: z.ZodNullable>; tpc_downloadablefiles_list: z.ZodNullable>; tpc_quizimages_list: z.ZodNullable>; features: z.ZodNullable; age_restriction: z.ZodOptional>; agf__geo_restricted: z.ZodOptional>>; agf__login_required: z.ZodOptional>>; }, z.core.$strip>>; new_vocabulary_list: z.ZodNullable>>; revisited_vocabulary_list: z.ZodNullable>>; lesson_release_date: z.ZodOptional>; _state: z.ZodLiteral<"new">; pupil_lesson_outcome: z.ZodOptional>; description: z.ZodOptional>; }, z.core.$strip>; declare const lessonPublishedSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; lesson_id: z.ZodNumber; lesson_uid: z.ZodString; slug: z.ZodString; title: z.ZodString; description: z.ZodString; pupil_lesson_outcome: z.ZodString; phonics_outcome: z.ZodNullable; key_learning_points: z.ZodNullable>>; equipment_and_resources: z.ZodNullable>>; content_guidance_details: z.ZodNullable>>; content_guidance: z.ZodNullable>; copyright_content: z.ZodNullable>>; supervision_level: z.ZodNullable; thirdpartycontent_list: z.ZodNullable>; misconceptions_and_common_mistakes: z.ZodNullable>>; keywords: z.ZodNullable>>; video_id: z.ZodNullable; sign_language_video_id: z.ZodNullable; quiz_id_starter: z.ZodNullable; quiz_id_exit: z.ZodNullable; teacher_tips: z.ZodNullable>>; asset_id_slidedeck: z.ZodNullable; asset_id_worksheet: z.ZodNullable; asset_id_worksheet_answers: z.ZodNullable; asset_id_supplementary_asset: z.ZodNullable; asset_id_lesson_guide: z.ZodNullable; expiration_date: z.ZodNullable; lesson_outline: z.ZodOptional>>>; media_clips: z.ZodOptional; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>>>>>; deprecated_fields: z.ZodNullable>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; _release_id: z.ZodNullable; teacher_details: z.ZodNullable>>; attribution: z.ZodNullable>>; tags: z.ZodNullable>; tpc_media_list: z.ZodNullable>; tpc_works_list: z.ZodNullable>; tpc_downloadablefiles_list: z.ZodNullable>; tpc_quizimages_list: z.ZodNullable>; features: z.ZodNullable; age_restriction: z.ZodOptional>; agf__geo_restricted: z.ZodOptional>>; agf__login_required: z.ZodOptional>>; }, z.core.$strip>>; new_vocabulary_list: z.ZodNullable>>; revisited_vocabulary_list: z.ZodNullable>>; downloadable_files: z.ZodNullable; }, z.core.$strip>>>; lesson_release_date: z.ZodOptional>; _state: z.ZodLiteral<"published">; }, z.core.$strip>; type LessonNew = z.infer; type LessonPublished = z.infer; declare const lessonSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string; slug: string; title: string; description: string; pupil_lesson_outcome: string; phonics_outcome: string | null; key_learning_points: { key_learning_point: string; }[] | null; equipment_and_resources: { equipment: string; }[] | null; content_guidance_details: { details: string; }[] | null; content_guidance: number[] | null; copyright_content: { copyright_info: string; }[] | null; supervision_level: string | null; thirdpartycontent_list: number[] | null; misconceptions_and_common_mistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; video_id: number | null; sign_language_video_id: number | null; quiz_id_starter: number | null; quiz_id_exit: number | null; teacher_tips: { teacher_tip: string; }[] | null; asset_id_slidedeck: number | null; asset_id_worksheet: number | null; asset_id_worksheet_answers: number | null; asset_id_supplementary_asset: number | null; asset_id_lesson_guide: number | null; expiration_date: string | null; deprecated_fields: Record | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _release_id: number | null; teacher_details: Record[] | null; attribution: Record[] | null; tags: number[] | null; tpc_media_list: number[] | null; tpc_works_list: number[] | null; tpc_downloadablefiles_list: number[] | null; tpc_quizimages_list: number[] | null; features: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; } | null; new_vocabulary_list: Record[] | null; revisited_vocabulary_list: Record[] | null; downloadable_files: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null; lesson_outline?: { lesson_outline: string; }[] | null | undefined; media_clips?: Record | null | undefined; lesson_release_date?: string | null | undefined; }) => { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string; slug: string; title: string; description: string; pupilLessonOutcome: string; phonicsOutcome: string | null; keyLearningPoints: { keyLearningPoint: string; }[] | null; equipmentAndResources: { equipment: string; }[] | null; contentGuidanceDetails: { details: string; }[] | null; contentGuidance: number[] | null; copyrightContent: { copyrightInfo: string; }[] | null; supervisionLevel: string | null; thirdpartycontentList: number[] | null; misconceptionsAndCommonMistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; videoId: number | null; signLanguageVideoId: number | null; quizIdStarter: number | null; quizIdExit: number | null; teacherTips: { teacherTip: string; }[] | null; assetIdSlidedeck: number | null; assetIdWorksheet: number | null; assetIdWorksheetAnswers: number | null; assetIdSupplementaryAsset: number | null; assetIdLessonGuide: number | null; expirationDate: string | null; deprecatedFields: { [x: string]: unknown; } | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _releaseId: number | null; teacherDetails: { [x: string]: never; }[] | null; attribution: { [x: string]: never; }[] | null; tags: number[] | null; tpcMediaList: number[] | null; tpcWorksList: number[] | null; tpcDownloadablefilesList: number[] | null; tpcQuizimagesList: number[] | null; features: { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; } | null; newVocabularyList: { [x: string]: never; }[] | null; revisitedVocabularyList: { [x: string]: never; }[] | null; downloadableFiles: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null; lessonOutline?: { lessonOutline: string; }[] | null | undefined; mediaClips?: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; } | null | undefined; lessonReleaseDate?: string | null | undefined; }; safeParse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string; slug: string; title: string; description: string; pupil_lesson_outcome: string; phonics_outcome: string | null; key_learning_points: { key_learning_point: string; }[] | null; equipment_and_resources: { equipment: string; }[] | null; content_guidance_details: { details: string; }[] | null; content_guidance: number[] | null; copyright_content: { copyright_info: string; }[] | null; supervision_level: string | null; thirdpartycontent_list: number[] | null; misconceptions_and_common_mistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; video_id: number | null; sign_language_video_id: number | null; quiz_id_starter: number | null; quiz_id_exit: number | null; teacher_tips: { teacher_tip: string; }[] | null; asset_id_slidedeck: number | null; asset_id_worksheet: number | null; asset_id_worksheet_answers: number | null; asset_id_supplementary_asset: number | null; asset_id_lesson_guide: number | null; expiration_date: string | null; deprecated_fields: Record | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _release_id: number | null; teacher_details: Record[] | null; attribution: Record[] | null; tags: number[] | null; tpc_media_list: number[] | null; tpc_works_list: number[] | null; tpc_downloadablefiles_list: number[] | null; tpc_quizimages_list: number[] | null; features: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; } | null; new_vocabulary_list: Record[] | null; revisited_vocabulary_list: Record[] | null; downloadable_files: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null; lesson_outline?: { lesson_outline: string; }[] | null | undefined; media_clips?: Record | null | undefined; lesson_release_date?: string | null | undefined; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string; slug: string; title: string; description: string; pupilLessonOutcome: string; phonicsOutcome: string | null; keyLearningPoints: { keyLearningPoint: string; }[] | null; equipmentAndResources: { equipment: string; }[] | null; contentGuidanceDetails: { details: string; }[] | null; contentGuidance: number[] | null; copyrightContent: { copyrightInfo: string; }[] | null; supervisionLevel: string | null; thirdpartycontentList: number[] | null; misconceptionsAndCommonMistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; videoId: number | null; signLanguageVideoId: number | null; quizIdStarter: number | null; quizIdExit: number | null; teacherTips: { teacherTip: string; }[] | null; assetIdSlidedeck: number | null; assetIdWorksheet: number | null; assetIdWorksheetAnswers: number | null; assetIdSupplementaryAsset: number | null; assetIdLessonGuide: number | null; expirationDate: string | null; deprecatedFields: { [x: string]: unknown; } | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _releaseId: number | null; teacherDetails: { [x: string]: never; }[] | null; attribution: { [x: string]: never; }[] | null; tags: number[] | null; tpcMediaList: number[] | null; tpcWorksList: number[] | null; tpcDownloadablefilesList: number[] | null; tpcQuizimagesList: number[] | null; features: { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; } | null; newVocabularyList: { [x: string]: never; }[] | null; revisitedVocabularyList: { [x: string]: never; }[] | null; downloadableFiles: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null; lessonOutline?: { lessonOutline: string; }[] | null | undefined; mediaClips?: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; } | null | undefined; lessonReleaseDate?: string | null | undefined; } | undefined; error?: any; }; }; type LessonCamel = z.infer; declare const lessonNewSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { lesson_id: number; lesson_uid: string; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _release_id: number | null; downloadable_files: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null; title: string; phonics_outcome: string | null; key_learning_points: { key_learning_point: string; }[] | null; equipment_and_resources: { equipment: string; }[] | null; content_guidance_details: { details: string; }[] | null; content_guidance: number[] | null; copyright_content: { copyright_info: string; }[] | null; supervision_level: string | null; thirdpartycontent_list: number[] | null; misconceptions_and_common_mistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; video_id: number | null; sign_language_video_id: number | null; quiz_id_starter: number | null; quiz_id_exit: number | null; teacher_tips: { teacher_tip: string; }[] | null; asset_id_slidedeck: number | null; asset_id_worksheet: number | null; asset_id_worksheet_answers: number | null; asset_id_supplementary_asset: number | null; asset_id_lesson_guide: number | null; expiration_date: string | null; attribution: Record[] | null; deprecated_fields: Record | null; teacher_details: Record[] | null; tags: number[] | null; tpc_media_list: number[] | null; tpc_works_list: number[] | null; tpc_downloadablefiles_list: number[] | null; tpc_quizimages_list: number[] | null; features: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; } | null; new_vocabulary_list: Record[] | null; revisited_vocabulary_list: Record[] | null; _state: "new"; media_clips?: Record | null | undefined; lesson_outline?: { lesson_outline: string; }[] | null | undefined; lesson_release_date?: string | null | undefined; pupil_lesson_outcome?: string | null | undefined; description?: string | null | undefined; }) => { lessonId: number; lessonUid: string; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _releaseId: number | null; downloadableFiles: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null; title: string; phonicsOutcome: string | null; keyLearningPoints: { keyLearningPoint: string; }[] | null; equipmentAndResources: { equipment: string; }[] | null; contentGuidanceDetails: { details: string; }[] | null; contentGuidance: number[] | null; copyrightContent: { copyrightInfo: string; }[] | null; supervisionLevel: string | null; thirdpartycontentList: number[] | null; misconceptionsAndCommonMistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; videoId: number | null; signLanguageVideoId: number | null; quizIdStarter: number | null; quizIdExit: number | null; teacherTips: { teacherTip: string; }[] | null; assetIdSlidedeck: number | null; assetIdWorksheet: number | null; assetIdWorksheetAnswers: number | null; assetIdSupplementaryAsset: number | null; assetIdLessonGuide: number | null; expirationDate: string | null; attribution: { [x: string]: never; }[] | null; deprecatedFields: { [x: string]: unknown; } | null; teacherDetails: { [x: string]: never; }[] | null; tags: number[] | null; tpcMediaList: number[] | null; tpcWorksList: number[] | null; tpcDownloadablefilesList: number[] | null; tpcQuizimagesList: number[] | null; features: { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; } | null; newVocabularyList: { [x: string]: never; }[] | null; revisitedVocabularyList: { [x: string]: never; }[] | null; _state: "new"; mediaClips?: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; } | null | undefined; lessonOutline?: { lessonOutline: string; }[] | null | undefined; lessonReleaseDate?: string | null | undefined; pupilLessonOutcome?: string | null | undefined; description?: string | null | undefined; }; safeParse: (input: { lesson_id: number; lesson_uid: string; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _release_id: number | null; downloadable_files: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null; title: string; phonics_outcome: string | null; key_learning_points: { key_learning_point: string; }[] | null; equipment_and_resources: { equipment: string; }[] | null; content_guidance_details: { details: string; }[] | null; content_guidance: number[] | null; copyright_content: { copyright_info: string; }[] | null; supervision_level: string | null; thirdpartycontent_list: number[] | null; misconceptions_and_common_mistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; video_id: number | null; sign_language_video_id: number | null; quiz_id_starter: number | null; quiz_id_exit: number | null; teacher_tips: { teacher_tip: string; }[] | null; asset_id_slidedeck: number | null; asset_id_worksheet: number | null; asset_id_worksheet_answers: number | null; asset_id_supplementary_asset: number | null; asset_id_lesson_guide: number | null; expiration_date: string | null; attribution: Record[] | null; deprecated_fields: Record | null; teacher_details: Record[] | null; tags: number[] | null; tpc_media_list: number[] | null; tpc_works_list: number[] | null; tpc_downloadablefiles_list: number[] | null; tpc_quizimages_list: number[] | null; features: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; } | null; new_vocabulary_list: Record[] | null; revisited_vocabulary_list: Record[] | null; _state: "new"; media_clips?: Record | null | undefined; lesson_outline?: { lesson_outline: string; }[] | null | undefined; lesson_release_date?: string | null | undefined; pupil_lesson_outcome?: string | null | undefined; description?: string | null | undefined; }) => { success: boolean; data?: { lessonId: number; lessonUid: string; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _releaseId: number | null; downloadableFiles: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null; title: string; phonicsOutcome: string | null; keyLearningPoints: { keyLearningPoint: string; }[] | null; equipmentAndResources: { equipment: string; }[] | null; contentGuidanceDetails: { details: string; }[] | null; contentGuidance: number[] | null; copyrightContent: { copyrightInfo: string; }[] | null; supervisionLevel: string | null; thirdpartycontentList: number[] | null; misconceptionsAndCommonMistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; videoId: number | null; signLanguageVideoId: number | null; quizIdStarter: number | null; quizIdExit: number | null; teacherTips: { teacherTip: string; }[] | null; assetIdSlidedeck: number | null; assetIdWorksheet: number | null; assetIdWorksheetAnswers: number | null; assetIdSupplementaryAsset: number | null; assetIdLessonGuide: number | null; expirationDate: string | null; attribution: { [x: string]: never; }[] | null; deprecatedFields: { [x: string]: unknown; } | null; teacherDetails: { [x: string]: never; }[] | null; tags: number[] | null; tpcMediaList: number[] | null; tpcWorksList: number[] | null; tpcDownloadablefilesList: number[] | null; tpcQuizimagesList: number[] | null; features: { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; } | null; newVocabularyList: { [x: string]: never; }[] | null; revisitedVocabularyList: { [x: string]: never; }[] | null; _state: "new"; mediaClips?: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; } | null | undefined; lessonOutline?: { lessonOutline: string; }[] | null | undefined; lessonReleaseDate?: string | null | undefined; pupilLessonOutcome?: string | null | undefined; description?: string | null | undefined; } | undefined; error?: any; }; }; type LessonNewCamel = z.infer; declare const lessonPublishedSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string; slug: string; title: string; description: string; pupil_lesson_outcome: string; phonics_outcome: string | null; key_learning_points: { key_learning_point: string; }[] | null; equipment_and_resources: { equipment: string; }[] | null; content_guidance_details: { details: string; }[] | null; content_guidance: number[] | null; copyright_content: { copyright_info: string; }[] | null; supervision_level: string | null; thirdpartycontent_list: number[] | null; misconceptions_and_common_mistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; video_id: number | null; sign_language_video_id: number | null; quiz_id_starter: number | null; quiz_id_exit: number | null; teacher_tips: { teacher_tip: string; }[] | null; asset_id_slidedeck: number | null; asset_id_worksheet: number | null; asset_id_worksheet_answers: number | null; asset_id_supplementary_asset: number | null; asset_id_lesson_guide: number | null; expiration_date: string | null; deprecated_fields: Record | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _release_id: number | null; teacher_details: Record[] | null; attribution: Record[] | null; tags: number[] | null; tpc_media_list: number[] | null; tpc_works_list: number[] | null; tpc_downloadablefiles_list: number[] | null; tpc_quizimages_list: number[] | null; features: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; } | null; new_vocabulary_list: Record[] | null; revisited_vocabulary_list: Record[] | null; downloadable_files: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null; _state: "published"; lesson_outline?: { lesson_outline: string; }[] | null | undefined; media_clips?: Record | null | undefined; lesson_release_date?: string | null | undefined; }) => { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string; slug: string; title: string; description: string; pupilLessonOutcome: string; phonicsOutcome: string | null; keyLearningPoints: { keyLearningPoint: string; }[] | null; equipmentAndResources: { equipment: string; }[] | null; contentGuidanceDetails: { details: string; }[] | null; contentGuidance: number[] | null; copyrightContent: { copyrightInfo: string; }[] | null; supervisionLevel: string | null; thirdpartycontentList: number[] | null; misconceptionsAndCommonMistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; videoId: number | null; signLanguageVideoId: number | null; quizIdStarter: number | null; quizIdExit: number | null; teacherTips: { teacherTip: string; }[] | null; assetIdSlidedeck: number | null; assetIdWorksheet: number | null; assetIdWorksheetAnswers: number | null; assetIdSupplementaryAsset: number | null; assetIdLessonGuide: number | null; expirationDate: string | null; deprecatedFields: { [x: string]: unknown; } | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _releaseId: number | null; teacherDetails: { [x: string]: never; }[] | null; attribution: { [x: string]: never; }[] | null; tags: number[] | null; tpcMediaList: number[] | null; tpcWorksList: number[] | null; tpcDownloadablefilesList: number[] | null; tpcQuizimagesList: number[] | null; features: { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; } | null; newVocabularyList: { [x: string]: never; }[] | null; revisitedVocabularyList: { [x: string]: never; }[] | null; downloadableFiles: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null; _state: "published"; lessonOutline?: { lessonOutline: string; }[] | null | undefined; mediaClips?: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; } | null | undefined; lessonReleaseDate?: string | null | undefined; }; safeParse: (input: { created_at: string; updated_at: string; lesson_id: number; lesson_uid: string; slug: string; title: string; description: string; pupil_lesson_outcome: string; phonics_outcome: string | null; key_learning_points: { key_learning_point: string; }[] | null; equipment_and_resources: { equipment: string; }[] | null; content_guidance_details: { details: string; }[] | null; content_guidance: number[] | null; copyright_content: { copyright_info: string; }[] | null; supervision_level: string | null; thirdpartycontent_list: number[] | null; misconceptions_and_common_mistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; video_id: number | null; sign_language_video_id: number | null; quiz_id_starter: number | null; quiz_id_exit: number | null; teacher_tips: { teacher_tip: string; }[] | null; asset_id_slidedeck: number | null; asset_id_worksheet: number | null; asset_id_worksheet_answers: number | null; asset_id_supplementary_asset: number | null; asset_id_lesson_guide: number | null; expiration_date: string | null; deprecated_fields: Record | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _release_id: number | null; teacher_details: Record[] | null; attribution: Record[] | null; tags: number[] | null; tpc_media_list: number[] | null; tpc_works_list: number[] | null; tpc_downloadablefiles_list: number[] | null; tpc_quizimages_list: number[] | null; features: { pe_practical?: boolean | undefined; age_restriction?: string | null | undefined; agf__geo_restricted?: boolean | null | undefined; agf__login_required?: boolean | null | undefined; } | null; new_vocabulary_list: Record[] | null; revisited_vocabulary_list: Record[] | null; downloadable_files: { asset_id: number; media_id: number; media_object: { url: string; bytes: number; display_name: string; }; }[] | null; _state: "published"; lesson_outline?: { lesson_outline: string; }[] | null | undefined; media_clips?: Record | null | undefined; lesson_release_date?: string | null | undefined; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; lessonId: number; lessonUid: string; slug: string; title: string; description: string; pupilLessonOutcome: string; phonicsOutcome: string | null; keyLearningPoints: { keyLearningPoint: string; }[] | null; equipmentAndResources: { equipment: string; }[] | null; contentGuidanceDetails: { details: string; }[] | null; contentGuidance: number[] | null; copyrightContent: { copyrightInfo: string; }[] | null; supervisionLevel: string | null; thirdpartycontentList: number[] | null; misconceptionsAndCommonMistakes: { misconception: string; response: string; }[] | null; keywords: { keyword: string; description: string; }[] | null; videoId: number | null; signLanguageVideoId: number | null; quizIdStarter: number | null; quizIdExit: number | null; teacherTips: { teacherTip: string; }[] | null; assetIdSlidedeck: number | null; assetIdWorksheet: number | null; assetIdWorksheetAnswers: number | null; assetIdSupplementaryAsset: number | null; assetIdLessonGuide: number | null; expirationDate: string | null; deprecatedFields: { [x: string]: unknown; } | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; _releaseId: number | null; teacherDetails: { [x: string]: never; }[] | null; attribution: { [x: string]: never; }[] | null; tags: number[] | null; tpcMediaList: number[] | null; tpcWorksList: number[] | null; tpcDownloadablefilesList: number[] | null; tpcQuizimagesList: number[] | null; features: { pePractical?: boolean | undefined; ageRestriction?: string | null | undefined; agfGeoRestricted?: boolean | null | undefined; agfLoginRequired?: boolean | null | undefined; } | null; newVocabularyList: { [x: string]: never; }[] | null; revisitedVocabularyList: { [x: string]: never; }[] | null; downloadableFiles: { assetId: number; mediaId: number; mediaObject: { url: string; bytes: number; displayName: string; }; }[] | null; _state: "published"; lessonOutline?: { lessonOutline: string; }[] | null | undefined; mediaClips?: { [x: string]: { order: string | number; mediaId: string | number; mediaObject: { url: string; type: string; bytes: number; format: string; displayName: string; resourceType: string; metadata?: { attribution?: string | null | undefined; } | null | undefined; }; videoObject: { muxAssetId: string; playbackIds: { id: string; policy: string; }[]; muxPlaybackId: string; duration?: number | null | undefined; } | null; videoId?: number | null | undefined; mediaType?: string | null | undefined; customTitle?: string | null | undefined; transcriptSentences?: string[] | null | undefined; }[]; } | null | undefined; lessonReleaseDate?: string | null | undefined; } | undefined; error?: any; }; }; type LessonPublishedCamel = z.infer; /** * @deprecated Use lessonSchema instead. */ declare const lessonData: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; lesson_id: z.ZodNumber; lesson_uid: z.ZodString; slug: z.ZodString; title: z.ZodString; description: z.ZodString; pupil_lesson_outcome: z.ZodString; phonics_outcome: z.ZodNullable; key_learning_points: z.ZodNullable>>; equipment_and_resources: z.ZodNullable>>; content_guidance_details: z.ZodNullable>>; content_guidance: z.ZodNullable>; copyright_content: z.ZodNullable>>; supervision_level: z.ZodNullable; thirdpartycontent_list: z.ZodNullable>; misconceptions_and_common_mistakes: z.ZodNullable>>; keywords: z.ZodNullable>>; video_id: z.ZodNullable; sign_language_video_id: z.ZodNullable; quiz_id_starter: z.ZodNullable; quiz_id_exit: z.ZodNullable; teacher_tips: z.ZodNullable>>; asset_id_slidedeck: z.ZodNullable; asset_id_worksheet: z.ZodNullable; asset_id_worksheet_answers: z.ZodNullable; asset_id_supplementary_asset: z.ZodNullable; asset_id_lesson_guide: z.ZodNullable; expiration_date: z.ZodNullable; lesson_outline: z.ZodOptional>>>; media_clips: z.ZodOptional; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>>>>>; deprecated_fields: z.ZodNullable>; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; _release_id: z.ZodNullable; teacher_details: z.ZodNullable>>; attribution: z.ZodNullable>>; tags: z.ZodNullable>; tpc_media_list: z.ZodNullable>; tpc_works_list: z.ZodNullable>; tpc_downloadablefiles_list: z.ZodNullable>; tpc_quizimages_list: z.ZodNullable>; features: z.ZodNullable; age_restriction: z.ZodOptional>; agf__geo_restricted: z.ZodOptional>>; agf__login_required: z.ZodOptional>>; }, z.core.$strip>>; new_vocabulary_list: z.ZodNullable>>; revisited_vocabulary_list: z.ZodNullable>>; downloadable_files: z.ZodNullable; }, z.core.$strip>>>; lesson_release_date: z.ZodOptional>; }, z.core.$strip>; declare const lessonDataSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; lesson_id: z.ZodNumber; lesson_uid: z.ZodString; slug: z.ZodString; title: z.ZodString; description: z.ZodString; pupil_lesson_outcome: z.ZodString; phonics_outcome: z.ZodNullable; key_learning_points: z.ZodNullable>>; equipment_and_resources: z.ZodNullable>>; content_guidance_details: z.ZodNullable>>; content_guidance: z.ZodNullable>; copyright_content: z.ZodNullable>>; supervision_level: z.ZodNullable; thirdpartycontent_list: z.ZodNullable>; misconceptions_and_common_mistakes: z.ZodNullable>>; keywords: z.ZodNullable>>; video_id: z.ZodNullable; sign_language_video_id: z.ZodNullable; quiz_id_starter: z.ZodNullable; quiz_id_exit: z.ZodNullable; teacher_tips: z.ZodNullable>>; asset_id_slidedeck: z.ZodNullable; asset_id_worksheet: z.ZodNullable; asset_id_worksheet_answers: z.ZodNullable; asset_id_supplementary_asset: z.ZodNullable; asset_id_lesson_guide: z.ZodNullable; expiration_date: z.ZodNullable; lesson_outline: z.ZodOptional>>>; media_clips: z.ZodOptional; media_id: z.ZodUnion<[z.ZodNumber, z.ZodString]>; video_id: z.ZodOptional>; media_type: z.ZodOptional>; custom_title: z.ZodOptional>; media_object: z.ZodObject<{ url: z.ZodString; type: z.ZodString; bytes: z.ZodNumber; format: z.ZodString; display_name: z.ZodString; resource_type: z.ZodString; metadata: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; video_object: z.ZodNullable>; mux_asset_id: z.ZodString; playback_ids: z.ZodArray>; mux_playback_id: z.ZodString; }, z.core.$strip>>; transcriptSentences: z.ZodOptional>>; }, z.core.$strip>>>>>; deprecated_fields: z.ZodNullable>; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; _release_id: z.ZodNullable; teacher_details: z.ZodNullable>>; attribution: z.ZodNullable>>; tags: z.ZodNullable>; tpc_media_list: z.ZodNullable>; tpc_works_list: z.ZodNullable>; tpc_downloadablefiles_list: z.ZodNullable>; tpc_quizimages_list: z.ZodNullable>; features: z.ZodNullable; age_restriction: z.ZodOptional>; agf__geo_restricted: z.ZodOptional>>; agf__login_required: z.ZodOptional>>; }, z.core.$strip>>; new_vocabulary_list: z.ZodNullable>>; revisited_vocabulary_list: z.ZodNullable>>; downloadable_files: z.ZodNullable; }, z.core.$strip>>>; lesson_release_date: z.ZodOptional>; }, z.core.$strip>; type LessonData = Lesson; declare const lessonFixture: ({ overrides, }?: { overrides?: Partial; }) => Lesson; declare const lessonFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => LessonCamel; /** * @deprecated Use lessonFixture instead. */ declare const lessonDataFixture: ({ overrides, }?: { overrides?: Partial; }) => Lesson; declare const lessonDataFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => LessonCamel; declare const questionSchema: z.ZodObject<{ question_id: z.ZodNumber; question_uid: z.ZodString; question_type: z.ZodString; question_stem: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>>; answers: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>>>; "short-answer": z.ZodOptional; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>>>; order: z.ZodOptional; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>>>; match: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; answers_clean: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>>>; "short-answer": z.ZodOptional; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>>>; order: z.ZodOptional; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>>>; match: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; feedback: z.ZodNullable>; hint: z.ZodNullable>; active: z.ZodOptional; order: z.ZodNumber; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _release_id: z.ZodOptional>; }, z.core.$strip>; type Question = z.infer; declare const questionNewSchema: z.ZodObject<{ answers: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>>>; "short-answer": z.ZodOptional; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>>>; order: z.ZodOptional; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>>>; match: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; order: z.ZodNumber; question_id: z.ZodNumber; question_uid: z.ZodString; question_type: z.ZodString; question_stem: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>>; feedback: z.ZodNullable>; hint: z.ZodNullable>; active: z.ZodOptional; _state: z.ZodLiteral<"new">; }, z.core.$strip>; type QuestionNew = z.infer; declare const questionPublishedSchema: z.ZodObject<{ question_id: z.ZodNumber; question_uid: z.ZodString; question_type: z.ZodString; question_stem: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>>; answers: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>>>; "short-answer": z.ZodOptional; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>>>; order: z.ZodOptional; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>>>; match: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; answers_clean: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>>>; "short-answer": z.ZodOptional; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>>>; order: z.ZodOptional; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>>>; match: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; feedback: z.ZodNullable>; hint: z.ZodNullable>; active: z.ZodOptional; order: z.ZodNumber; _release_id: z.ZodOptional>; _state: z.ZodLiteral<"published">; }, z.core.$strip>; type QuestionPublished = z.infer; declare const questionSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { question_id: number; question_uid: string; question_type: string; order: number; _state: "published" | "new" | "migration"; question_stem?: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answers_clean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _release_id?: number | null | undefined; }) => { questionId: number; questionUid: string; questionType: string; order: number; _state: "published" | "new" | "migration"; questionStem?: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answersClean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _releaseId?: number | null | undefined; }; safeParse: (input: { question_id: number; question_uid: string; question_type: string; order: number; _state: "published" | "new" | "migration"; question_stem?: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answers_clean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _release_id?: number | null | undefined; }) => { success: boolean; data?: { questionId: number; questionUid: string; questionType: string; order: number; _state: "published" | "new" | "migration"; questionStem?: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answersClean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _releaseId?: number | null | undefined; } | undefined; error?: any; }; }; type QuestionCamel = z.infer; declare const questionNewSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { order: number; question_id: number; question_uid: string; question_type: string; _state: "new"; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; question_stem?: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; }) => { order: number; questionId: number; questionUid: string; questionType: string; _state: "new"; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; questionStem?: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; }; safeParse: (input: { order: number; question_id: number; question_uid: string; question_type: string; _state: "new"; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; question_stem?: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; }) => { success: boolean; data?: { order: number; questionId: number; questionUid: string; questionType: string; _state: "new"; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; questionStem?: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; } | undefined; error?: any; }; }; type QuestionNewCamel = z.infer; declare const questionPublishedSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { question_id: number; question_uid: string; question_type: string; order: number; _state: "published"; question_stem?: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answers_clean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _release_id?: number | null | undefined; }) => { questionId: number; questionUid: string; questionType: string; order: number; _state: "published"; questionStem?: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answersClean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _releaseId?: number | null | undefined; }; safeParse: (input: { question_id: number; question_uid: string; question_type: string; order: number; _state: "published"; question_stem?: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answers_clean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { image_object: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secure_url?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; public_id?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_correct?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answer_is_active?: boolean | undefined; answer_is_default?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correct_order?: number | undefined; answer_is_active?: boolean | undefined; }[] | undefined; match?: { correct_choice: { text: string; type: "text"; }[]; answer_is_active?: boolean | undefined; match_option?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _release_id?: number | null | undefined; }) => { success: boolean; data?: { questionId: number; questionUid: string; questionType: string; order: number; _state: "published"; questionStem?: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; })[] | null | undefined; answers?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; answersClean?: { "multiple-choice"?: { answer: ({ text: string; type: "text"; } | { imageObject: { format?: "png" | "jpg" | "jpeg" | "webp" | "gif" | "svg" | undefined; secureUrl?: string | undefined; url?: string | undefined; height?: number | undefined; width?: number | undefined; metadata?: never[] | { attribution?: string | undefined; usageRestriction?: string | undefined; } | undefined; publicId?: string | undefined; version?: number | undefined; }; type: "image"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsCorrect?: boolean | undefined; }[] | undefined; "short-answer"?: { answer: ({ text: string; type: "text"; } | undefined)[]; answerIsActive?: boolean | undefined; answerIsDefault?: boolean | undefined; }[] | undefined; order?: { answer: { text: string; type: "text"; }[]; correctOrder?: number | undefined; answerIsActive?: boolean | undefined; }[] | undefined; match?: { correctChoice: { text: string; type: "text"; }[]; answerIsActive?: boolean | undefined; matchOption?: { text: string; type: "text"; }[] | undefined; }[] | undefined; } | null | undefined; feedback?: string | null | undefined; hint?: string | null | undefined; active?: boolean | undefined; _releaseId?: number | null | undefined; } | undefined; error?: any; }; }; type QuestionPublishedCamel = z.infer; /** * @deprecated Use questionSchema instead. */ declare const quizQuestionSchema: z.ZodObject<{ question_id: z.ZodNumber; question_uid: z.ZodString; question_type: z.ZodString; question_stem: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>>; answers: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>>>; "short-answer": z.ZodOptional; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>>>; order: z.ZodOptional; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>>>; match: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; answers_clean: z.ZodNullable; }, z.core.$strip>, z.ZodObject<{ image_object: z.ZodObject<{ format: z.ZodOptional>; secure_url: z.ZodOptional; url: z.ZodOptional; height: z.ZodOptional; width: z.ZodOptional; metadata: z.ZodOptional; usageRestriction: z.ZodOptional; }, z.core.$strip>, z.ZodArray]>>; public_id: z.ZodOptional; version: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"image">; }, z.core.$strip>]>>>; answer_is_active: z.ZodOptional; answer_is_correct: z.ZodOptional; }, z.core.$strip>>>; "short-answer": z.ZodOptional; }, z.core.$strip>>>; answer_is_active: z.ZodOptional; answer_is_default: z.ZodOptional; }, z.core.$strip>>>; order: z.ZodOptional; }, z.core.$strip>>; correct_order: z.ZodOptional; answer_is_active: z.ZodOptional; }, z.core.$strip>>>; match: z.ZodOptional; correct_choice: z.ZodArray; }, z.core.$strip>>; match_option: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; feedback: z.ZodNullable>; hint: z.ZodNullable>; active: z.ZodOptional; order: z.ZodNumber; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _release_id: z.ZodOptional>; }, z.core.$strip>; type QuizQuestion = Question; declare const multipleChoiceQuestion: ({ overrides, }?: { overrides?: Partial; }) => Question; declare const shortAnswerQuestion: ({ overrides, }?: { overrides?: Partial; }) => Question; declare const orderQuestion: ({ overrides, }?: { overrides?: Partial; }) => Question; declare const matchQuestion: ({ overrides, }?: { overrides?: Partial; }) => Question; declare const multipleChoiceQuestionCamel: ({ overrides, }?: { overrides?: Partial; }) => QuestionCamel; declare const shortAnswerQuestionCamel: ({ overrides, }?: { overrides?: Partial; }) => QuestionCamel; declare const orderQuestionCamel: ({ overrides, }?: { overrides?: Partial; }) => QuestionCamel; declare const matchQuestionCamel: ({ overrides, }?: { overrides?: Partial; }) => QuestionCamel; declare const threadSchema: z.ZodObject<{ thread_id: z.ZodNumber; thread_title: z.ZodString; thread_slug: z.ZodString; }, z.core.$strip>; type Thread = z.infer; declare const threadSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { thread_id: number; thread_title: string; thread_slug: string; }) => { threadId: number; threadTitle: string; threadSlug: string; }; safeParse: (input: { thread_id: number; thread_title: string; thread_slug: string; }) => { success: boolean; data?: { threadId: number; threadTitle: string; threadSlug: string; } | undefined; error?: any; }; }; type ThreadCamel = z.infer; declare const threadFixture: ({ overrides, }?: { overrides?: Partial; }) => Thread; declare const threadFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => ThreadCamel; declare const unitSchema: z.ZodObject<{ unit_id: z.ZodNumber; unit_uid: z.ZodString; description: z.ZodNullable; slug: z.ZodString; tags: z.ZodNullable>; deprecated_fields: z.ZodOptional>>; title: z.ZodString; subjectcategories: z.ZodNullable>>; prior_knowledge_requirements: z.ZodOptional>>; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; expiration_date: z.ZodNullable; }, z.core.$strip>; type Unit = z.infer; declare const unitNewSchema: z.ZodObject<{ description: z.ZodNullable; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; expiration_date: z.ZodNullable; deprecated_fields: z.ZodOptional>>; tags: z.ZodNullable>; unit_id: z.ZodNumber; unit_uid: z.ZodString; subjectcategories: z.ZodNullable>>; prior_knowledge_requirements: z.ZodOptional>>; _state: z.ZodLiteral<"new">; }, z.core.$strip>; declare const unitPublishedSchema: z.ZodObject<{ unit_id: z.ZodNumber; unit_uid: z.ZodString; description: z.ZodNullable; slug: z.ZodString; tags: z.ZodNullable>; deprecated_fields: z.ZodOptional>>; title: z.ZodString; subjectcategories: z.ZodNullable>>; prior_knowledge_requirements: z.ZodOptional>>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; expiration_date: z.ZodNullable; _state: z.ZodLiteral<"published">; }, z.core.$strip>; type UnitNew = z.infer; type UnitPublished = z.infer; declare const unitSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { unit_id: number; unit_uid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expiration_date: string | null; deprecated_fields?: Record | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; }) => { unitId: number; unitUid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expirationDate: string | null; deprecatedFields?: { [x: string]: unknown; } | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; }; safeParse: (input: { unit_id: number; unit_uid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expiration_date: string | null; deprecated_fields?: Record | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; }) => { success: boolean; data?: { unitId: number; unitUid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expirationDate: string | null; deprecatedFields?: { [x: string]: unknown; } | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; } | undefined; error?: any; }; }; type UnitCamel = z.infer; declare const unitNewSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { description: string | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expiration_date: string | null; tags: number[] | null; unit_id: number; unit_uid: string; subjectcategories: (string | number)[] | null; _state: "new"; deprecated_fields?: Record | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; }) => { description: string | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expirationDate: string | null; tags: number[] | null; unitId: number; unitUid: string; subjectcategories: (string | number)[] | null; _state: "new"; deprecatedFields?: { [x: string]: unknown; } | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; }; safeParse: (input: { description: string | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expiration_date: string | null; tags: number[] | null; unit_id: number; unit_uid: string; subjectcategories: (string | number)[] | null; _state: "new"; deprecated_fields?: Record | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; }) => { success: boolean; data?: { description: string | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expirationDate: string | null; tags: number[] | null; unitId: number; unitUid: string; subjectcategories: (string | number)[] | null; _state: "new"; deprecatedFields?: { [x: string]: unknown; } | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; } | undefined; error?: any; }; }; type UnitNewCamel = z.infer; declare const unitPublishedSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { unit_id: number; unit_uid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expiration_date: string | null; _state: "published"; deprecated_fields?: Record | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; }) => { unitId: number; unitUid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expirationDate: string | null; _state: "published"; deprecatedFields?: { [x: string]: unknown; } | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; }; safeParse: (input: { unit_id: number; unit_uid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expiration_date: string | null; _state: "published"; deprecated_fields?: Record | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; }) => { success: boolean; data?: { unitId: number; unitUid: string; description: string | null; slug: string; tags: number[] | null; title: string; subjectcategories: (string | number)[] | null; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; expirationDate: string | null; _state: "published"; deprecatedFields?: { [x: string]: unknown; } | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; } | undefined; error?: any; }; }; type UnitPublishedCamel = z.infer; declare const unitFixture: ({ overrides, }?: { overrides?: Partial; }) => Unit; declare const unitFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => UnitCamel; /** * @deprecated Use unitFixture instead. */ declare const unitDataFixture: ({ overrides, }?: { overrides?: Partial; }) => Unit; declare const unitDataFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => UnitCamel; declare const unitvariantSchema: z.ZodObject<{ _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; unit_id: z.ZodNumber; unitvariant_id: z.ZodNumber; _deleted: z.ZodBoolean; unit_overrides: z.ZodObject<{ unit_id: z.ZodOptional; unit_uid: z.ZodOptional; description: z.ZodOptional>; slug: z.ZodOptional; tags: z.ZodOptional>>; deprecated_fields: z.ZodOptional>>>; title: z.ZodOptional; subjectcategories: z.ZodOptional>>>; prior_knowledge_requirements: z.ZodOptional>>>; _state: z.ZodOptional, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>>; _cohort: z.ZodOptional>; expiration_date: z.ZodOptional>; }, z.core.$strip>; programme_fields: z.ZodObject<{ pathway: z.ZodOptional>>; pathway_id: z.ZodOptional>; pathway_slug: z.ZodOptional>>; pathway_description: z.ZodOptional>>; pathway_display_order: z.ZodOptional>; tier: z.ZodOptional>>; tier_id: z.ZodOptional>; tier_slug: z.ZodOptional>>; tier_description: z.ZodOptional>>; tier_display_order: z.ZodOptional>; examboard: z.ZodOptional>>; examboard_id: z.ZodOptional>; examboard_slug: z.ZodOptional>>; examboard_description: z.ZodOptional>>; examboard_display_order: z.ZodOptional>; year: z.ZodOptional>; year_slug: z.ZodOptional>; year_id: z.ZodOptional; year_description: z.ZodOptional>; year_display_order: z.ZodOptional; keystage: z.ZodOptional>; keystage_id: z.ZodOptional; keystage_slug: z.ZodOptional>; keystage_description: z.ZodOptional>; keystage_display_order: z.ZodOptional; phase: z.ZodOptional>; phase_id: z.ZodOptional; phase_slug: z.ZodOptional>; phase_description: z.ZodOptional>; phase_display_order: z.ZodOptional; subject: z.ZodOptional>; subject_id: z.ZodOptional; subject_slug: z.ZodOptional>; subject_description: z.ZodOptional; subject_display_order: z.ZodOptional; subject_parent: z.ZodOptional>>>; optionality: z.ZodOptional>; legacy: z.ZodOptional>; dataset: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; type Unitvariant = z.infer; declare const unitvariantNewSchema: z.ZodObject<{ _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; _deleted: z.ZodBoolean; unit_id: z.ZodNumber; unitvariant_id: z.ZodNumber; unit_overrides: z.ZodObject<{ unit_id: z.ZodOptional; unit_uid: z.ZodOptional; description: z.ZodOptional>; slug: z.ZodOptional; tags: z.ZodOptional>>; deprecated_fields: z.ZodOptional>>>; title: z.ZodOptional; subjectcategories: z.ZodOptional>>>; prior_knowledge_requirements: z.ZodOptional>>>; _state: z.ZodOptional, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>>; _cohort: z.ZodOptional>; expiration_date: z.ZodOptional>; }, z.core.$strip>; programme_fields: z.ZodObject<{ pathway: z.ZodOptional>>; pathway_id: z.ZodOptional>; pathway_slug: z.ZodOptional>>; pathway_description: z.ZodOptional>>; pathway_display_order: z.ZodOptional>; tier: z.ZodOptional>>; tier_id: z.ZodOptional>; tier_slug: z.ZodOptional>>; tier_description: z.ZodOptional>>; tier_display_order: z.ZodOptional>; examboard: z.ZodOptional>>; examboard_id: z.ZodOptional>; examboard_slug: z.ZodOptional>>; examboard_description: z.ZodOptional>>; examboard_display_order: z.ZodOptional>; year: z.ZodOptional>; year_slug: z.ZodOptional>; year_id: z.ZodOptional; year_description: z.ZodOptional>; year_display_order: z.ZodOptional; keystage: z.ZodOptional>; keystage_id: z.ZodOptional; keystage_slug: z.ZodOptional>; keystage_description: z.ZodOptional>; keystage_display_order: z.ZodOptional; phase: z.ZodOptional>; phase_id: z.ZodOptional; phase_slug: z.ZodOptional>; phase_description: z.ZodOptional>; phase_display_order: z.ZodOptional; subject: z.ZodOptional>; subject_id: z.ZodOptional; subject_slug: z.ZodOptional>; subject_description: z.ZodOptional; subject_display_order: z.ZodOptional; subject_parent: z.ZodOptional>>>; optionality: z.ZodOptional>; legacy: z.ZodOptional>; dataset: z.ZodOptional>; }, z.core.$strip>; _state: z.ZodLiteral<"new">; }, z.core.$strip>; type UnitvariantNew = z.infer; declare const unitvariantPublishedSchema: z.ZodObject<{ _cohort: z.ZodEnum<{ 0: "0"; "2020-2023": "2020-2023"; "2023-2024": "2023-2024"; "2024-2025": "2024-2025"; }>; unit_id: z.ZodNumber; unitvariant_id: z.ZodNumber; _deleted: z.ZodBoolean; unit_overrides: z.ZodObject<{ unit_id: z.ZodOptional; unit_uid: z.ZodOptional; description: z.ZodOptional>; slug: z.ZodOptional; tags: z.ZodOptional>>; deprecated_fields: z.ZodOptional>>>; title: z.ZodOptional; subjectcategories: z.ZodOptional>>>; prior_knowledge_requirements: z.ZodOptional>>>; _state: z.ZodOptional, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>>; _cohort: z.ZodOptional>; expiration_date: z.ZodOptional>; }, z.core.$strip>; programme_fields: z.ZodObject<{ pathway: z.ZodOptional>>; pathway_id: z.ZodOptional>; pathway_slug: z.ZodOptional>>; pathway_description: z.ZodOptional>>; pathway_display_order: z.ZodOptional>; tier: z.ZodOptional>>; tier_id: z.ZodOptional>; tier_slug: z.ZodOptional>>; tier_description: z.ZodOptional>>; tier_display_order: z.ZodOptional>; examboard: z.ZodOptional>>; examboard_id: z.ZodOptional>; examboard_slug: z.ZodOptional>>; examboard_description: z.ZodOptional>>; examboard_display_order: z.ZodOptional>; year: z.ZodOptional>; year_slug: z.ZodOptional>; year_id: z.ZodOptional; year_description: z.ZodOptional>; year_display_order: z.ZodOptional; keystage: z.ZodOptional>; keystage_id: z.ZodOptional; keystage_slug: z.ZodOptional>; keystage_description: z.ZodOptional>; keystage_display_order: z.ZodOptional; phase: z.ZodOptional>; phase_id: z.ZodOptional; phase_slug: z.ZodOptional>; phase_description: z.ZodOptional>; phase_display_order: z.ZodOptional; subject: z.ZodOptional>; subject_id: z.ZodOptional; subject_slug: z.ZodOptional>; subject_description: z.ZodOptional; subject_display_order: z.ZodOptional; subject_parent: z.ZodOptional>>>; optionality: z.ZodOptional>; legacy: z.ZodOptional>; dataset: z.ZodOptional>; }, z.core.$strip>; _state: z.ZodLiteral<"published">; }, z.core.$strip>; type UnitvariantPublished = z.infer; declare const unitvariantSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unit_id: number; unitvariant_id: number; _deleted: boolean; unit_overrides: { unit_id?: number | undefined; unit_uid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecated_fields?: Record | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expiration_date?: string | null | undefined; }; programme_fields: { pathway?: "Core" | "GCSE" | null | undefined; pathway_id?: number | null | undefined; pathway_slug?: "core" | "gcse" | null | undefined; pathway_description?: "Core" | "GCSE" | null | undefined; pathway_display_order?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tier_id?: number | null | undefined; tier_slug?: "core" | "foundation" | "higher" | null | undefined; tier_description?: "Core" | "Foundation" | "Higher" | null | undefined; tier_display_order?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboard_id?: number | null | undefined; examboard_slug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboard_description?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboard_display_order?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; year_slug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; year_id?: number | undefined; year_description?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; year_display_order?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystage_id?: number | undefined; keystage_slug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystage_description?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystage_display_order?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phase_id?: number | undefined; phase_slug?: "foundation" | "primary" | "secondary" | undefined; phase_description?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phase_display_order?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subject_id?: number | undefined; subject_slug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subject_description?: string | undefined; subject_display_order?: number | undefined; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; }) => { _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unitId: number; unitvariantId: number; _deleted: boolean; unitOverrides: { unitId?: number | undefined; unitUid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecatedFields?: { [x: string]: unknown; } | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expirationDate?: string | null | undefined; }; programmeFields: { pathway?: "Core" | "GCSE" | null | undefined; pathwayId?: number | null | undefined; pathwaySlug?: "core" | "gcse" | null | undefined; pathwayDescription?: "Core" | "GCSE" | null | undefined; pathwayDisplayOrder?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tierId?: number | null | undefined; tierSlug?: "core" | "foundation" | "higher" | null | undefined; tierDescription?: "Core" | "Foundation" | "Higher" | null | undefined; tierDisplayOrder?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboardId?: number | null | undefined; examboardSlug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboardDescription?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboardDisplayOrder?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; yearSlug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; yearId?: number | undefined; yearDescription?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; yearDisplayOrder?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystageId?: number | undefined; keystageSlug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystageDescription?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystageDisplayOrder?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phaseId?: number | undefined; phaseSlug?: "foundation" | "primary" | "secondary" | undefined; phaseDescription?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phaseDisplayOrder?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subjectId?: number | undefined; subjectSlug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subjectDescription?: string | undefined; subjectDisplayOrder?: number | undefined; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; }; safeParse: (input: { _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unit_id: number; unitvariant_id: number; _deleted: boolean; unit_overrides: { unit_id?: number | undefined; unit_uid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecated_fields?: Record | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expiration_date?: string | null | undefined; }; programme_fields: { pathway?: "Core" | "GCSE" | null | undefined; pathway_id?: number | null | undefined; pathway_slug?: "core" | "gcse" | null | undefined; pathway_description?: "Core" | "GCSE" | null | undefined; pathway_display_order?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tier_id?: number | null | undefined; tier_slug?: "core" | "foundation" | "higher" | null | undefined; tier_description?: "Core" | "Foundation" | "Higher" | null | undefined; tier_display_order?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboard_id?: number | null | undefined; examboard_slug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboard_description?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboard_display_order?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; year_slug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; year_id?: number | undefined; year_description?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; year_display_order?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystage_id?: number | undefined; keystage_slug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystage_description?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystage_display_order?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phase_id?: number | undefined; phase_slug?: "foundation" | "primary" | "secondary" | undefined; phase_description?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phase_display_order?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subject_id?: number | undefined; subject_slug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subject_description?: string | undefined; subject_display_order?: number | undefined; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; }) => { success: boolean; data?: { _state: "published" | "new" | "migration"; _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unitId: number; unitvariantId: number; _deleted: boolean; unitOverrides: { unitId?: number | undefined; unitUid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecatedFields?: { [x: string]: unknown; } | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expirationDate?: string | null | undefined; }; programmeFields: { pathway?: "Core" | "GCSE" | null | undefined; pathwayId?: number | null | undefined; pathwaySlug?: "core" | "gcse" | null | undefined; pathwayDescription?: "Core" | "GCSE" | null | undefined; pathwayDisplayOrder?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tierId?: number | null | undefined; tierSlug?: "core" | "foundation" | "higher" | null | undefined; tierDescription?: "Core" | "Foundation" | "Higher" | null | undefined; tierDisplayOrder?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboardId?: number | null | undefined; examboardSlug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboardDescription?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboardDisplayOrder?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; yearSlug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; yearId?: number | undefined; yearDescription?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; yearDisplayOrder?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystageId?: number | undefined; keystageSlug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystageDescription?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystageDisplayOrder?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phaseId?: number | undefined; phaseSlug?: "foundation" | "primary" | "secondary" | undefined; phaseDescription?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phaseDisplayOrder?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subjectId?: number | undefined; subjectSlug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subjectDescription?: string | undefined; subjectDisplayOrder?: number | undefined; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; } | undefined; error?: any; }; }; type UnitvariantCamel = z.infer; declare const unitvariantNewSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; unit_id: number; unitvariant_id: number; unit_overrides: { unit_id?: number | undefined; unit_uid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecated_fields?: Record | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expiration_date?: string | null | undefined; }; programme_fields: { pathway?: "Core" | "GCSE" | null | undefined; pathway_id?: number | null | undefined; pathway_slug?: "core" | "gcse" | null | undefined; pathway_description?: "Core" | "GCSE" | null | undefined; pathway_display_order?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tier_id?: number | null | undefined; tier_slug?: "core" | "foundation" | "higher" | null | undefined; tier_description?: "Core" | "Foundation" | "Higher" | null | undefined; tier_display_order?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboard_id?: number | null | undefined; examboard_slug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboard_description?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboard_display_order?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; year_slug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; year_id?: number | undefined; year_description?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; year_display_order?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystage_id?: number | undefined; keystage_slug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystage_description?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystage_display_order?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phase_id?: number | undefined; phase_slug?: "foundation" | "primary" | "secondary" | undefined; phase_description?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phase_display_order?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subject_id?: number | undefined; subject_slug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subject_description?: string | undefined; subject_display_order?: number | undefined; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "new"; }) => { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; unitId: number; unitvariantId: number; unitOverrides: { unitId?: number | undefined; unitUid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecatedFields?: { [x: string]: unknown; } | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expirationDate?: string | null | undefined; }; programmeFields: { pathway?: "Core" | "GCSE" | null | undefined; pathwayId?: number | null | undefined; pathwaySlug?: "core" | "gcse" | null | undefined; pathwayDescription?: "Core" | "GCSE" | null | undefined; pathwayDisplayOrder?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tierId?: number | null | undefined; tierSlug?: "core" | "foundation" | "higher" | null | undefined; tierDescription?: "Core" | "Foundation" | "Higher" | null | undefined; tierDisplayOrder?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboardId?: number | null | undefined; examboardSlug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboardDescription?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboardDisplayOrder?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; yearSlug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; yearId?: number | undefined; yearDescription?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; yearDisplayOrder?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystageId?: number | undefined; keystageSlug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystageDescription?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystageDisplayOrder?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phaseId?: number | undefined; phaseSlug?: "foundation" | "primary" | "secondary" | undefined; phaseDescription?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phaseDisplayOrder?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subjectId?: number | undefined; subjectSlug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subjectDescription?: string | undefined; subjectDisplayOrder?: number | undefined; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "new"; }; safeParse: (input: { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; unit_id: number; unitvariant_id: number; unit_overrides: { unit_id?: number | undefined; unit_uid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecated_fields?: Record | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expiration_date?: string | null | undefined; }; programme_fields: { pathway?: "Core" | "GCSE" | null | undefined; pathway_id?: number | null | undefined; pathway_slug?: "core" | "gcse" | null | undefined; pathway_description?: "Core" | "GCSE" | null | undefined; pathway_display_order?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tier_id?: number | null | undefined; tier_slug?: "core" | "foundation" | "higher" | null | undefined; tier_description?: "Core" | "Foundation" | "Higher" | null | undefined; tier_display_order?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboard_id?: number | null | undefined; examboard_slug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboard_description?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboard_display_order?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; year_slug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; year_id?: number | undefined; year_description?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; year_display_order?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystage_id?: number | undefined; keystage_slug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystage_description?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystage_display_order?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phase_id?: number | undefined; phase_slug?: "foundation" | "primary" | "secondary" | undefined; phase_description?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phase_display_order?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subject_id?: number | undefined; subject_slug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subject_description?: string | undefined; subject_display_order?: number | undefined; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "new"; }) => { success: boolean; data?: { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; _deleted: boolean; unitId: number; unitvariantId: number; unitOverrides: { unitId?: number | undefined; unitUid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecatedFields?: { [x: string]: unknown; } | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expirationDate?: string | null | undefined; }; programmeFields: { pathway?: "Core" | "GCSE" | null | undefined; pathwayId?: number | null | undefined; pathwaySlug?: "core" | "gcse" | null | undefined; pathwayDescription?: "Core" | "GCSE" | null | undefined; pathwayDisplayOrder?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tierId?: number | null | undefined; tierSlug?: "core" | "foundation" | "higher" | null | undefined; tierDescription?: "Core" | "Foundation" | "Higher" | null | undefined; tierDisplayOrder?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboardId?: number | null | undefined; examboardSlug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboardDescription?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboardDisplayOrder?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; yearSlug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; yearId?: number | undefined; yearDescription?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; yearDisplayOrder?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystageId?: number | undefined; keystageSlug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystageDescription?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystageDisplayOrder?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phaseId?: number | undefined; phaseSlug?: "foundation" | "primary" | "secondary" | undefined; phaseDescription?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phaseDisplayOrder?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subjectId?: number | undefined; subjectSlug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subjectDescription?: string | undefined; subjectDisplayOrder?: number | undefined; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "new"; } | undefined; error?: any; }; }; type UnitvariantNewCamel = z.infer; declare const unitvariantPublishedSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unit_id: number; unitvariant_id: number; _deleted: boolean; unit_overrides: { unit_id?: number | undefined; unit_uid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecated_fields?: Record | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expiration_date?: string | null | undefined; }; programme_fields: { pathway?: "Core" | "GCSE" | null | undefined; pathway_id?: number | null | undefined; pathway_slug?: "core" | "gcse" | null | undefined; pathway_description?: "Core" | "GCSE" | null | undefined; pathway_display_order?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tier_id?: number | null | undefined; tier_slug?: "core" | "foundation" | "higher" | null | undefined; tier_description?: "Core" | "Foundation" | "Higher" | null | undefined; tier_display_order?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboard_id?: number | null | undefined; examboard_slug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboard_description?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboard_display_order?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; year_slug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; year_id?: number | undefined; year_description?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; year_display_order?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystage_id?: number | undefined; keystage_slug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystage_description?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystage_display_order?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phase_id?: number | undefined; phase_slug?: "foundation" | "primary" | "secondary" | undefined; phase_description?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phase_display_order?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subject_id?: number | undefined; subject_slug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subject_description?: string | undefined; subject_display_order?: number | undefined; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "published"; }) => { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unitId: number; unitvariantId: number; _deleted: boolean; unitOverrides: { unitId?: number | undefined; unitUid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecatedFields?: { [x: string]: unknown; } | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expirationDate?: string | null | undefined; }; programmeFields: { pathway?: "Core" | "GCSE" | null | undefined; pathwayId?: number | null | undefined; pathwaySlug?: "core" | "gcse" | null | undefined; pathwayDescription?: "Core" | "GCSE" | null | undefined; pathwayDisplayOrder?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tierId?: number | null | undefined; tierSlug?: "core" | "foundation" | "higher" | null | undefined; tierDescription?: "Core" | "Foundation" | "Higher" | null | undefined; tierDisplayOrder?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboardId?: number | null | undefined; examboardSlug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboardDescription?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboardDisplayOrder?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; yearSlug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; yearId?: number | undefined; yearDescription?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; yearDisplayOrder?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystageId?: number | undefined; keystageSlug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystageDescription?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystageDisplayOrder?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phaseId?: number | undefined; phaseSlug?: "foundation" | "primary" | "secondary" | undefined; phaseDescription?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phaseDisplayOrder?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subjectId?: number | undefined; subjectSlug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subjectDescription?: string | undefined; subjectDisplayOrder?: number | undefined; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "published"; }; safeParse: (input: { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unit_id: number; unitvariant_id: number; _deleted: boolean; unit_overrides: { unit_id?: number | undefined; unit_uid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecated_fields?: Record | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; prior_knowledge_requirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expiration_date?: string | null | undefined; }; programme_fields: { pathway?: "Core" | "GCSE" | null | undefined; pathway_id?: number | null | undefined; pathway_slug?: "core" | "gcse" | null | undefined; pathway_description?: "Core" | "GCSE" | null | undefined; pathway_display_order?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tier_id?: number | null | undefined; tier_slug?: "core" | "foundation" | "higher" | null | undefined; tier_description?: "Core" | "Foundation" | "Higher" | null | undefined; tier_display_order?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboard_id?: number | null | undefined; examboard_slug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboard_description?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboard_display_order?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; year_slug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; year_id?: number | undefined; year_description?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; year_display_order?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystage_id?: number | undefined; keystage_slug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystage_description?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystage_display_order?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phase_id?: number | undefined; phase_slug?: "foundation" | "primary" | "secondary" | undefined; phase_description?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phase_display_order?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subject_id?: number | undefined; subject_slug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subject_description?: string | undefined; subject_display_order?: number | undefined; subject_parent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "published"; }) => { success: boolean; data?: { _cohort: "0" | "2020-2023" | "2023-2024" | "2024-2025"; unitId: number; unitvariantId: number; _deleted: boolean; unitOverrides: { unitId?: number | undefined; unitUid?: string | undefined; description?: string | null | undefined; slug?: string | undefined; tags?: number[] | null | undefined; deprecatedFields?: { [x: string]: unknown; } | null | undefined; title?: string | undefined; subjectcategories?: (string | number)[] | null | undefined; priorKnowledgeRequirements?: string[] | null | undefined; _state?: "published" | "new" | "migration" | undefined; _cohort?: "0" | "2020-2023" | "2023-2024" | "2024-2025" | undefined; expirationDate?: string | null | undefined; }; programmeFields: { pathway?: "Core" | "GCSE" | null | undefined; pathwayId?: number | null | undefined; pathwaySlug?: "core" | "gcse" | null | undefined; pathwayDescription?: "Core" | "GCSE" | null | undefined; pathwayDisplayOrder?: number | null | undefined; tier?: "core" | "foundation" | "higher" | null | undefined; tierId?: number | null | undefined; tierSlug?: "core" | "foundation" | "higher" | null | undefined; tierDescription?: "Core" | "Foundation" | "Higher" | null | undefined; tierDisplayOrder?: number | null | undefined; examboard?: "AQA" | "Edexcel" | "Eduqas" | "OCR" | "WJEC" | "Edexcel B" | null | undefined; examboardId?: number | null | undefined; examboardSlug?: "aqa" | "edexcel" | "eduqas" | "ocr" | "wjec" | "edexcelb" | null | undefined; examboardDescription?: "Edexcel" | "Eduqas" | "Edexcel B" | "Assessment and Qualifications Alliance" | "Oxford, Cambridge and RSA Examinations" | "Welsh Joint Education Committee" | null | undefined; examboardDisplayOrder?: number | null | undefined; year?: "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "R" | "All" | undefined; yearSlug?: "reception" | "year-1" | "year-2" | "year-3" | "year-4" | "year-5" | "year-6" | "year-7" | "year-8" | "year-9" | "year-10" | "year-11" | "year-12" | "year-13" | "all-years" | undefined; yearId?: number | undefined; yearDescription?: "Year 1" | "Year 2" | "Year 3" | "Year 4" | "Year 5" | "Year 6" | "Year 7" | "Year 8" | "Year 9" | "Year 10" | "Year 11" | "Year 12" | "Year 13" | "Reception" | "All years" | undefined; yearDisplayOrder?: number | undefined; keystage?: "KS1" | "KS2" | "KS3" | "KS4" | "EYFS" | "All key stages" | undefined; keystageId?: number | undefined; keystageSlug?: "ks1" | "ks2" | "ks3" | "ks4" | "early-years-foundation-stage" | "all-ks" | undefined; keystageDescription?: "Key Stage 1" | "Key Stage 2" | "Key Stage 3" | "Key Stage 4" | "Early Years Foundation Stage" | "All Key Stages" | undefined; keystageDisplayOrder?: number | undefined; phase?: "foundation" | "primary" | "secondary" | undefined; phaseId?: number | undefined; phaseSlug?: "foundation" | "primary" | "secondary" | undefined; phaseDescription?: "Early Years Foundation Stage" | "Primary" | "Secondary" | undefined; phaseDisplayOrder?: number | undefined; subject?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | undefined; subjectId?: number | undefined; subjectSlug?: "computing-non-gcse" | "art" | "citizenship" | "computing" | "design-technology" | "drama" | "english" | "english-grammar" | "english-reading-for-pleasure" | "english-spelling" | "expressive-arts-and-design" | "financial-education" | "french" | "geography" | "german" | "history" | "latin" | "literacy" | "maths" | "music" | "personal-social-and-emotional-development" | "physical-education" | "rshe-pshe" | "religious-education" | "rule-of-law" | "science" | "biology" | "chemistry" | "combined-science" | "physics" | "spanish" | "understanding-the-world" | "specialist" | "communication-and-language" | "creative-arts" | "independent-living" | "numeracy" | "physical-development" | "therapies" | "occupational-therapy" | "physical-therapy" | "sensory-integration" | "speech-and-language-therapy" | "testing-not-for-publication" | "cooking-nutrition" | "digital-literacy" | undefined; subjectDescription?: string | undefined; subjectDisplayOrder?: number | undefined; subjectParent?: "Computing (non-GCSE)" | "Art and design" | "Citizenship" | "Computing" | "Computer Science" | "Design and technology" | "Drama" | "English" | "English grammar" | "English reading for pleasure" | "English spelling" | "Expressive arts and design" | "Financial education" | "French" | "Geography" | "German" | "History" | "Latin" | "Literacy" | "Maths" | "Music" | "Personal, social and emotional development" | "Physical education" | "RSHE (PSHE)" | "Religious education" | "Rule of law" | "Science" | "Biology" | "Chemistry" | "Combined science" | "Physics" | "Spanish" | "Understanding the world" | "Specialist" | "Communication and language" | "Creative arts" | "Independent living" | "Numeracy" | "Physical development" | "Therapies" | "Occupational therapy" | "Physical therapy" | "Sensory integration" | "Speech and language therapy" | "QA testing only" | "Cooking and nutrition" | "Digital Literacy" | null | undefined; optionality?: string | undefined; legacy?: string | undefined; dataset?: string | undefined; }; _state: "published"; } | undefined; error?: any; }; }; type UnitvariantPublishedCamel = z.infer; declare const unitvariantFixture: ({ overrides, }?: { overrides?: Partial; }) => Unitvariant; declare const unitvariantFixtureCamel: ({ overrides, }?: { overrides?: Partial; }) => UnitvariantCamel; declare const videoSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; video_id: z.ZodNumber; video_uid: z.ZodNullable; mux_playback_id: z.ZodNullable; signed: z.ZodBoolean; signed_stream_id: z.ZodNullable; ingest_id: z.ZodNullable; text_track_id: z.ZodNullable; caption_id: z.ZodNullable; title: z.ZodNullable; description: z.ZodNullable; url: z.ZodNullable; _cohort: z.ZodString; _state: z.ZodUnion, z.ZodLiteral<"new">, z.ZodLiteral<"migration">]>; _deleted: z.ZodBoolean; video_object: z.ZodRecord; mux_asset_id: z.ZodNullable; _release_id: z.ZodNullable; deprecated_fields: z.ZodNullable>; tpc_media_ids: z.ZodNullable; tpc_works_ids: z.ZodNullable; }, z.core.$strip>; type Video = z.infer; declare const videoNewSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; video_id: z.ZodNumber; video_uid: z.ZodNullable; mux_playback_id: z.ZodNullable; signed: z.ZodBoolean; signed_stream_id: z.ZodNullable; ingest_id: z.ZodNullable; text_track_id: z.ZodNullable; caption_id: z.ZodNullable; title: z.ZodNullable; description: z.ZodNullable; url: z.ZodNullable; _cohort: z.ZodString; _deleted: z.ZodBoolean; video_object: z.ZodRecord; mux_asset_id: z.ZodNullable; _release_id: z.ZodNullable; deprecated_fields: z.ZodNullable>; tpc_media_ids: z.ZodNullable; tpc_works_ids: z.ZodNullable; _state: z.ZodLiteral<"new">; }, z.core.$strip>; type VideoNew = z.infer; declare const videoPublishedSchema: z.ZodObject<{ created_at: z.ZodString; updated_at: z.ZodString; video_id: z.ZodNumber; video_uid: z.ZodNullable; mux_playback_id: z.ZodNullable; signed: z.ZodBoolean; signed_stream_id: z.ZodNullable; ingest_id: z.ZodNullable; text_track_id: z.ZodNullable; caption_id: z.ZodNullable; title: z.ZodNullable; description: z.ZodNullable; url: z.ZodNullable; _cohort: z.ZodString; _deleted: z.ZodBoolean; video_object: z.ZodRecord; mux_asset_id: z.ZodNullable; _release_id: z.ZodNullable; deprecated_fields: z.ZodNullable>; tpc_media_ids: z.ZodNullable; tpc_works_ids: z.ZodNullable; _state: z.ZodLiteral<"published">; }, z.core.$strip>; type VideoPublished = z.infer; declare const videoSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; video_id: number; video_uid: string | null; mux_playback_id: string | null; signed: boolean; signed_stream_id: string | null; ingest_id: string | null; text_track_id: string | null; caption_id: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _state: "published" | "new" | "migration"; _deleted: boolean; video_object: Record; mux_asset_id: string | null; _release_id: number | null; deprecated_fields: Record | null; tpc_media_ids: unknown; tpc_works_ids: unknown; }) => { createdAt: string; updatedAt: string; videoId: number; videoUid: string | null; muxPlaybackId: string | null; signed: boolean; signedStreamId: string | null; ingestId: string | null; textTrackId: string | null; captionId: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _state: "published" | "new" | "migration"; _deleted: boolean; videoObject: { [x: string]: unknown; }; muxAssetId: string | null; _releaseId: number | null; deprecatedFields: { [x: string]: unknown; } | null; tpcMediaIds: unknown; tpcWorksIds: unknown; }; safeParse: (input: { created_at: string; updated_at: string; video_id: number; video_uid: string | null; mux_playback_id: string | null; signed: boolean; signed_stream_id: string | null; ingest_id: string | null; text_track_id: string | null; caption_id: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _state: "published" | "new" | "migration"; _deleted: boolean; video_object: Record; mux_asset_id: string | null; _release_id: number | null; deprecated_fields: Record | null; tpc_media_ids: unknown; tpc_works_ids: unknown; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; videoId: number; videoUid: string | null; muxPlaybackId: string | null; signed: boolean; signedStreamId: string | null; ingestId: string | null; textTrackId: string | null; captionId: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _state: "published" | "new" | "migration"; _deleted: boolean; videoObject: { [x: string]: unknown; }; muxAssetId: string | null; _releaseId: number | null; deprecatedFields: { [x: string]: unknown; } | null; tpcMediaIds: unknown; tpcWorksIds: unknown; } | undefined; error?: any; }; }; type VideoCamel = z.infer; declare const videoNewSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; video_id: number; video_uid: string | null; mux_playback_id: string | null; signed: boolean; signed_stream_id: string | null; ingest_id: string | null; text_track_id: string | null; caption_id: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; video_object: Record; mux_asset_id: string | null; _release_id: number | null; deprecated_fields: Record | null; tpc_media_ids: unknown; tpc_works_ids: unknown; _state: "new"; }) => { createdAt: string; updatedAt: string; videoId: number; videoUid: string | null; muxPlaybackId: string | null; signed: boolean; signedStreamId: string | null; ingestId: string | null; textTrackId: string | null; captionId: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; videoObject: { [x: string]: unknown; }; muxAssetId: string | null; _releaseId: number | null; deprecatedFields: { [x: string]: unknown; } | null; tpcMediaIds: unknown; tpcWorksIds: unknown; _state: "new"; }; safeParse: (input: { created_at: string; updated_at: string; video_id: number; video_uid: string | null; mux_playback_id: string | null; signed: boolean; signed_stream_id: string | null; ingest_id: string | null; text_track_id: string | null; caption_id: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; video_object: Record; mux_asset_id: string | null; _release_id: number | null; deprecated_fields: Record | null; tpc_media_ids: unknown; tpc_works_ids: unknown; _state: "new"; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; videoId: number; videoUid: string | null; muxPlaybackId: string | null; signed: boolean; signedStreamId: string | null; ingestId: string | null; textTrackId: string | null; captionId: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; videoObject: { [x: string]: unknown; }; muxAssetId: string | null; _releaseId: number | null; deprecatedFields: { [x: string]: unknown; } | null; tpcMediaIds: unknown; tpcWorksIds: unknown; _state: "new"; } | undefined; error?: any; }; }; type VideoNewCamel = z.infer; declare const videoPublishedSchemaCamel: Omit>, "parse" | "safeParse"> & { parse: (input: { created_at: string; updated_at: string; video_id: number; video_uid: string | null; mux_playback_id: string | null; signed: boolean; signed_stream_id: string | null; ingest_id: string | null; text_track_id: string | null; caption_id: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; video_object: Record; mux_asset_id: string | null; _release_id: number | null; deprecated_fields: Record | null; tpc_media_ids: unknown; tpc_works_ids: unknown; _state: "published"; }) => { createdAt: string; updatedAt: string; videoId: number; videoUid: string | null; muxPlaybackId: string | null; signed: boolean; signedStreamId: string | null; ingestId: string | null; textTrackId: string | null; captionId: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; videoObject: { [x: string]: unknown; }; muxAssetId: string | null; _releaseId: number | null; deprecatedFields: { [x: string]: unknown; } | null; tpcMediaIds: unknown; tpcWorksIds: unknown; _state: "published"; }; safeParse: (input: { created_at: string; updated_at: string; video_id: number; video_uid: string | null; mux_playback_id: string | null; signed: boolean; signed_stream_id: string | null; ingest_id: string | null; text_track_id: string | null; caption_id: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; video_object: Record; mux_asset_id: string | null; _release_id: number | null; deprecated_fields: Record | null; tpc_media_ids: unknown; tpc_works_ids: unknown; _state: "published"; }) => { success: boolean; data?: { createdAt: string; updatedAt: string; videoId: number; videoUid: string | null; muxPlaybackId: string | null; signed: boolean; signedStreamId: string | null; ingestId: string | null; textTrackId: string | null; captionId: number | null; title: string | null; description: string | null; url: string | null; _cohort: string; _deleted: boolean; videoObject: { [x: string]: unknown; }; muxAssetId: string | null; _releaseId: number | null; deprecatedFields: { [x: string]: unknown; } | null; tpcMediaIds: unknown; tpcWorksIds: unknown; _state: "published"; } | undefined; error?: any; }; }; type VideoPublishedCamel = z.infer; declare const videoFixture: ({ overrides, }?: { overrides?: Partial