import z from "zod"; export declare const workSectionSchema: z.ZodObject<{ config: z.ZodOptional>; }, "strip", z.ZodTypeAny, { work?: boolean | null | undefined; }, { work?: boolean | null | undefined; }>>>; }, "strip", z.ZodTypeAny, { wrap?: { work?: boolean | null | undefined; } | null | undefined; }, { wrap?: { work?: boolean | null | undefined; } | null | undefined; }>>>; strings: z.ZodDefault; untilNow: z.ZodDefault; }, "strip", z.ZodTypeAny, { untilNow: string; work: string; }, { untilNow?: string | undefined; work?: string | undefined; }>>; work: z.ZodOptional>; name: z.ZodOptional>; position: z.ZodString; url: z.ZodOptional>; location: z.ZodOptional>; startDate: z.ZodString; endDate: z.ZodOptional>; summary: z.ZodOptional>; highlights: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { position: string; startDate: string; summary?: string | null | undefined; $id?: string | null | undefined; name?: string | null | undefined; url?: string | null | undefined; location?: string | null | undefined; endDate?: string | null | undefined; highlights?: string[] | null | undefined; }, { position: string; startDate: string; summary?: string | null | undefined; $id?: string | null | undefined; name?: string | null | undefined; url?: string | null | undefined; location?: string | null | undefined; endDate?: string | null | undefined; highlights?: string[] | null | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { strings: { untilNow: string; work: string; }; config?: { wrap?: { work?: boolean | null | undefined; } | null | undefined; } | null | undefined; work?: { position: string; startDate: string; summary?: string | null | undefined; $id?: string | null | undefined; name?: string | null | undefined; url?: string | null | undefined; location?: string | null | undefined; endDate?: string | null | undefined; highlights?: string[] | null | undefined; }[] | null | undefined; }, { strings?: { untilNow?: string | undefined; work?: string | undefined; } | undefined; config?: { wrap?: { work?: boolean | null | undefined; } | null | undefined; } | null | undefined; work?: { position: string; startDate: string; summary?: string | null | undefined; $id?: string | null | undefined; name?: string | null | undefined; url?: string | null | undefined; location?: string | null | undefined; endDate?: string | null | undefined; highlights?: string[] | null | undefined; }[] | null | undefined; }>; export declare const workSectionComponent: import("../define-component.js").ComponentDefinition<"work", { strings?: { untilNow?: string | undefined; work?: string | undefined; } | undefined; config?: { wrap?: { work?: boolean | null | undefined; } | null | undefined; } | null | undefined; work?: { position: string; startDate: string; summary?: string | null | undefined; $id?: string | null | undefined; name?: string | null | undefined; url?: string | null | undefined; location?: string | null | undefined; endDate?: string | null | undefined; highlights?: string[] | null | undefined; }[] | null | undefined; }, unknown, { readonly container: {}; readonly header: {}; readonly item: {}; }>;