/// import type { SecondaryDropdownProps } from '../../../@unbounce/ui-components/dropdown/types'; import type { GenericStylesProps } from '../../../controls/types'; import type { CSSSelectorKey, ControlPanelProps } from '../../../core'; export interface Option { readonly value: string; readonly label: string; } export interface PanelProps { options?: { textDecoration?: boolean; borderRadius?: boolean; borderStyle?: boolean; borderWidth?: boolean; borderColor?: boolean; padding?: boolean; backgroundColor?: boolean; backgroundImage?: boolean; backgroundSize?: boolean; stickySection?: boolean; }; state?: CSSSelectorKey; revertToStyleguide?: () => void; updateStyleguideWithStyles?: () => void; setStyleGuideFocus: (focusId: string) => void; secondaryDropdownOptions?: SecondaryDropdownProps; listOfAddedBrandFonts?: string[]; } declare type DesignPanelProps = { isSticky?: boolean; } & GenericStylesProps; export declare function DesignPanel({ entityId, data, dispatch, entityDispatch, options, state, setStyleGuideFocus, secondaryDropdownOptions, listOfAddedBrandFonts, ...props }: ControlPanelProps): JSX.Element; export {};