import React from 'react'; interface Props { /** * Unique ID for the component */ id?: string; /** * Allows to pass a custom className */ className?: string; /** * Allows to pass testid string for testing purposes */ 'data-testid'?: string; /** * Allows to pass a screen reader label to the component */ ariaLabel?: string; /** * Allows to set property `aria-label` for `ButtonClose` element */ closeButtonLabel?: string; /** * Allows to set the source of the badge image */ badgeSrc: string; /** * Allows to set the title of the modal */ modalTitle?: string; /** * Allows to set the source of the image in the modal */ modalImageSrc?: string; /** * Allows to set the label of the modal */ modalLabel?: string; /** * Allows to set the label of the button that opens the PDF */ pdfButtonLabel?: string; /** * Allows to set the href of the PDF file */ pdfHref?: string; /** * Allows to set the label for the error state */ errorLabel?: string; /** * Allows to set the title for the error state */ errorTitle?: string; /** * Allows to hide application from assistive screenreaders and other assistive technologies while the modal is open * * @default '#__next' */ modalAppElement?: string; } /** @visibleName Energy Label */ declare const EnergyLabel: ({ "data-testid": dataTestId, modalAppElement, ...props }: Props) => React.JSX.Element | null; /** @component */ export default EnergyLabel;