import { GamaProp, JsonObject } from "@win2win/shared";
import { z } from "zod";
import { WidgetPropsBase } from "../shared/schema";
export declare const BrokerCardPropsSchema: z.ZodObject<{
    data: z.ZodNullable<z.ZodAny>;
    isPublic: z.ZodOptional<z.ZodBoolean>;
    fetching: z.ZodOptional<z.ZodBoolean>;
    scale: z.ZodOptional<z.ZodNumber>;
    count: z.ZodOptional<z.ZodNumber>;
    imageHeight: z.ZodOptional<z.ZodString>;
    borderRadius: z.ZodOptional<z.ZodString>;
    unelevated: z.ZodOptional<z.ZodBoolean>;
    hoverable: z.ZodOptional<z.ZodBoolean>;
} & {
    descriptionLines: z.ZodOptional<z.ZodNumber>;
    hiddenProps: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    gamaProps: z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>, "many">;
    context: z.ZodDefault<z.ZodEnum<["captacion", "partner"]>>;
}, "strip", z.ZodTypeAny, {
    context: "captacion" | "partner";
    gamaProps: Record<string, any>[];
    unelevated?: boolean | undefined;
    data?: any;
    hoverable?: boolean | undefined;
    borderRadius?: string | undefined;
    isPublic?: boolean | undefined;
    fetching?: boolean | undefined;
    scale?: number | undefined;
    count?: number | undefined;
    imageHeight?: string | undefined;
    descriptionLines?: number | undefined;
    hiddenProps?: string[] | undefined;
}, {
    gamaProps: Record<string, any>[];
    unelevated?: boolean | undefined;
    data?: any;
    hoverable?: boolean | undefined;
    borderRadius?: string | undefined;
    context?: "captacion" | "partner" | undefined;
    isPublic?: boolean | undefined;
    fetching?: boolean | undefined;
    scale?: number | undefined;
    count?: number | undefined;
    imageHeight?: string | undefined;
    descriptionLines?: number | undefined;
    hiddenProps?: string[] | undefined;
}>;
type T = {
    descriptionLines?: number;
    hiddenProps?: string[];
    data: JsonObject;
    gamaProps: GamaProp[];
    context?: string;
};
export type BrokerCardProps = Omit<WidgetPropsBase, "data"> & T;
export {};
//# sourceMappingURL=schema.d.ts.map