import { z } from 'zod';
export declare const backgroundSchema: z.ZodObject<{
    image: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodObject<{
        light: z.ZodString;
        dark: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        light: string;
        dark: string;
    }, {
        light: string;
        dark: string;
    }>]>>;
    decoration: z.ZodOptional<z.ZodEnum<["gradient", "grid", "windows"]>>;
    color: z.ZodOptional<z.ZodObject<{
        light: z.ZodOptional<z.ZodString>;
        dark: z.ZodOptional<z.ZodString>;
    }, "strict", z.ZodTypeAny, {
        light?: string | undefined;
        dark?: string | undefined;
    }, {
        light?: string | undefined;
        dark?: string | undefined;
    }>>;
}, "strip", z.ZodTypeAny, {
    image?: string | {
        light: string;
        dark: string;
    } | undefined;
    decoration?: "gradient" | "grid" | "windows" | undefined;
    color?: {
        light?: string | undefined;
        dark?: string | undefined;
    } | undefined;
}, {
    image?: string | {
        light: string;
        dark: string;
    } | undefined;
    decoration?: "gradient" | "grid" | "windows" | undefined;
    color?: {
        light?: string | undefined;
        dark?: string | undefined;
    } | undefined;
}>;
