/// import { ExtendedFields } from '@wix/bex-core'; import { CardContainerProps } from '../CardContainer'; export interface CustomFieldsWidgetProps { /** * The FQDN to be used to extract schema from data-extension service. */ fqdn?: string; /** * Applies a data-hook HTML attribute that can be used in tests */ dataHook?: string; /** * Custom fields widget subtitle. * */ subtitle?: string; /** * Existing extended fields values, usually under `myEntity.extendedFields`. */ extendedFields?: ExtendedFields; hideEmptyState?: boolean; /** * The fieldName in the object passed to the `onSave` callback. */ fieldName?: string; /** * Empty state content overrides */ emptyStateOverrides?: { /** * Empty state title. * */ title?: string; /** * Empty state subtitle. * */ subtitle?: string; }; } export interface CustomFieldsWidgetBaseProps extends CustomFieldsWidgetProps { status: CardContainerProps['status']; } export declare const CustomFieldsWidgetBase: (({ subtitle, dataHook, extendedFields, hideEmptyState, emptyStateOverrides, status, }: CustomFieldsWidgetBaseProps) => JSX.Element | null) & { displayName: string; }; export declare const CustomFieldsWidget: (({ fqdn, fieldName, ...rest }: CustomFieldsWidgetProps) => JSX.Element) & { displayName: string; }; //# sourceMappingURL=CustomFieldsWidget.d.ts.map