import { z } from 'zod';
export declare const rectangleSchema: z.ZodObject<{
    id: z.ZodString;
    label: z.ZodString;
    type: z.ZodString;
    isHidden: z.ZodBoolean;
    sort: z.ZodNumber;
    color: z.ZodString;
    borderColor: z.ZodString;
    from: z.ZodObject<{
        x: z.ZodNumber;
        y: z.ZodNumber;
    }, "strip", z.ZodTypeAny, {
        x: number;
        y: number;
    }, {
        x: number;
        y: number;
    }>;
    to: z.ZodObject<{
        x: z.ZodNumber;
        y: z.ZodNumber;
    }, "strip", z.ZodTypeAny, {
        x: number;
        y: number;
    }, {
        x: number;
        y: number;
    }>;
    customData: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
}, "strip", z.ZodTypeAny, {
    sort: number;
    type: string;
    id: string;
    label: string;
    isHidden: boolean;
    color: string;
    borderColor: string;
    from: {
        x: number;
        y: number;
    };
    to: {
        x: number;
        y: number;
    };
    customData: {};
}, {
    sort: number;
    type: string;
    id: string;
    label: string;
    isHidden: boolean;
    color: string;
    borderColor: string;
    from: {
        x: number;
        y: number;
    };
    to: {
        x: number;
        y: number;
    };
    customData: {};
}>;
