collections: {
    snippets: CollectionConfig<
        ZodObject<
            {
                data: ZodRecord<
                    ZodString,
                    ZodUnion<
                        [
                            ZodObject<
                                {
                                    body: ZodUnion<[(...), (...)]>;
                                    description: ZodOptional<ZodString>;
                                    prefix: ZodUnion<[(...), (...)]>;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    body: string
                                    | (...)[];
                                    description?: string;
                                    prefix: string | (...)[];
                                },
                                {
                                    body: string
                                    | (...)[];
                                    description?: string;
                                    prefix: string | (...)[];
                                },
                            >,
                            ZodString,
                        ],
                    >,
                >;
                id: ZodOptional<ZodString>;
                language: ZodOptional<ZodArray<ZodString, "many">>;
                path: ZodOptional<ZodString>;
                title: ZodOptional<ZodString>;
            },
            "strip",
            ZodTypeAny,
            {
                data: Record<
                    string,
                    | string
                    | {
                        body: string
                        | string[];
                        description?: string;
                        prefix: string | string[];
                    },
                >;
                id?: string;
                language?: string[];
                path?: string;
                title?: string;
            },
            {
                data: Record<
                    string,
                    | string
                    | {
                        body: string
                        | string[];
                        description?: string;
                        prefix: string | string[];
                    },
                >;
                id?: string;
                language?: string[];
                path?: string;
                title?: string;
            },
        >,
    >;
    socials: CollectionConfig<
        ZodObject<
            Required<
                {
                    href?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    iconifyIcon?: ZodType<
                        undefined
                        | Maybe<SocialsIconifyIcon>,
                        any,
                        undefined | Maybe<SocialsIconifyIcon>,
                    >;
                    image?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    title?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
        >,
    >;
} = ...

Type declaration

  • snippets: CollectionConfig<
        ZodObject<
            {
                data: ZodRecord<
                    ZodString,
                    ZodUnion<
                        [
                            ZodObject<
                                {
                                    body: ZodUnion<[(...), (...)]>;
                                    description: ZodOptional<ZodString>;
                                    prefix: ZodUnion<[(...), (...)]>;
                                },
                                "strip",
                                ZodTypeAny,
                                {
                                    body: string
                                    | (...)[];
                                    description?: string;
                                    prefix: string | (...)[];
                                },
                                {
                                    body: string
                                    | (...)[];
                                    description?: string;
                                    prefix: string | (...)[];
                                },
                            >,
                            ZodString,
                        ],
                    >,
                >;
                id: ZodOptional<ZodString>;
                language: ZodOptional<ZodArray<ZodString, "many">>;
                path: ZodOptional<ZodString>;
                title: ZodOptional<ZodString>;
            },
            "strip",
            ZodTypeAny,
            {
                data: Record<
                    string,
                    | string
                    | {
                        body: string
                        | string[];
                        description?: string;
                        prefix: string | string[];
                    },
                >;
                id?: string;
                language?: string[];
                path?: string;
                title?: string;
            },
            {
                data: Record<
                    string,
                    | string
                    | {
                        body: string
                        | string[];
                        description?: string;
                        prefix: string | string[];
                    },
                >;
                id?: string;
                language?: string[];
                path?: string;
                title?: string;
            },
        >,
    >
  • socials: CollectionConfig<
        ZodObject<
            Required<
                {
                    href?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    iconifyIcon?: ZodType<
                        undefined
                        | Maybe<SocialsIconifyIcon>,
                        any,
                        undefined | Maybe<SocialsIconifyIcon>,
                    >;
                    image?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                    title?: ZodType<
                        undefined
                        | Maybe<string>,
                        any,
                        undefined | Maybe<string>,
                    >;
                },
            >,
            UnknownKeysParam,
            ZodTypeAny,
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
            {
                href?: Maybe<string>;
                iconifyIcon?: Maybe<SocialsIconifyIcon>;
                image?: Maybe<string>;
                title?: Maybe<string>;
            },
        >,
    >