import { z } from "zod"; import { BasePropertySchema, TPropertyValue } from "./common"; import { PropertyType } from "./property-type"; export declare const CustomProperty: z.ZodObject<{ code: z.ZodString; type: z.ZodLiteral; required: z.ZodBoolean; defaultValue: z.ZodOptional; displayName: z.ZodString; description: z.ZodOptional; }, z.core.$strip>; export type CustomProperty = BasePropertySchema & TPropertyValue & { code: string; }; export type CustomPropertyCodeFunctionParams = { containerId: string; value: unknown; onChange: (value: unknown) => void; isEmbeded: boolean; projectId: string; property: Pick, 'displayName' | 'description' | 'required'>; disabled: boolean; }; //# sourceMappingURL=custom-property.d.ts.map