import 'preact';
import { SDSAlert, SDSAlertProps, SDSButton, SDSButtonProps, SDSCard, SDSCardProps, SDSCheckbox, SDSCheckboxGroup, SDSCheckboxGroupProps, SDSCheckboxProps, SDSChip, SDSChipProps, SDSDetailProps, SDSDetails, SDSDialog, SDSDialogProps, SDSHeading, SDSHeadingProps, SDSIcon, SDSIconProps, SDSLoader, SDSLoaderProps, SDSNotification, SDSNotificationProps, SDSProcess, SDSProcessProps, SDSProcessStep, SDSProcessStepProps, SDSPopover, SDSPopoverProps, SDSRadio, SDSRadioGroup, SDSRadioGroupProps, SDSRadioProps, SDSSelect, SDSSelectProps, SDSStepper, SDSStepperProps, SDSStepperStep, SDSStepperStepProps, SDSSwitch, SDSSwitchProps, SDSTag, SDSTagProps, SDSText, SDSTextArea, SDSTextAreaProps, SDSTextField, SDSTextFieldProps, SDSTextProps } from '..';
type Merge = Omit & B;
declare module 'preact' {
namespace JSX {
interface SDSAlertElementProps extends Merge, SDSAlertProps> {
}
interface SDSCheckboxGroupElementProps extends Merge, SDSCheckboxGroupProps> {
}
interface SDSHeadingElementProps extends Merge, SDSHeadingProps> {
}
interface SDSIconElementProps extends Merge, SDSIconProps> {
}
interface SDSLoaderElementProps extends Merge, SDSLoaderProps> {
}
interface SDSCardElementProps extends Merge, SDSCardProps> {
}
interface SDSNotificationElementProps extends Merge, SDSNotificationProps> {
}
interface SDSProcessElementProps extends Merge, SDSProcessProps> {
}
interface SDSProcessStepElementProps extends Merge, SDSProcessStepProps> {
}
interface SDSPopoverElementProps extends Merge, SDSPopoverProps> {
}
interface SDSRadioGroupElementProps extends Merge, SDSRadioGroupProps> {
}
interface SDSStepperElementProps extends Merge, SDSStepperProps> {
}
interface SDSStepperStepElementProps extends Merge, SDSStepperStepProps> {
}
interface SDSteplementProps extends Merge, SDSTagProps> {
}
interface SDSTextElementProps extends Merge, SDSTextProps> {
}
interface SDSDetailsElementProps extends Merge, SDSDetailProps> {
}
interface SDSDialogElementProps extends Merge, SDSDialogProps> {
}
interface SDSButtonElementProps extends Merge, SDSButtonProps> {
}
interface SDSCheckboxElementProps extends Merge, SDSCheckboxProps> {
}
interface SDSChipElementProps extends Merge, SDSChipProps> {
}
interface SDSRadioElementProps extends Merge, SDSRadioProps> {
}
interface SDSSwitchElementProps extends Merge, SDSSwitchProps> {
}
interface SDSTextFieldElementProps extends Merge, SDSTextFieldProps> {
}
interface SDSSelectElementProps extends Merge, SDSSelectProps> {
}
interface SDSTextAreaElementProps extends Merge, SDSTextAreaProps> {
}
interface IntrinsicElements {
'sds-alert': React.DetailedHTMLProps;
'sds-button': React.DetailedHTMLProps;
'sds-checkbox-group': React.DetailedHTMLProps;
'sds-checkbox': React.DetailedHTMLProps;
'sds-chip': React.DetailedHTMLProps;
'sds-details': React.DetailedHTMLProps;
'sds-dialog': React.DetailedHTMLProps;
'sds-heading': React.DetailedHTMLProps;
'sds-icon': React.DetailedHTMLProps;
'sds-loader': React.DetailedHTMLProps;
'sds-card': React.DetailedHTMLProps;
'sds-notification': React.DetailedHTMLProps;
'sds-process': React.DetailedHTMLProps;
'sds-process-step': React.DetailedHTMLProps;
'sds-popover': React.DetailedHTMLProps;
'sds-radio-group': React.DetailedHTMLProps;
'sds-radio': React.DetailedHTMLProps;
'sds-select': React.DetailedHTMLProps;
'sds-stepper': React.DetailedHTMLProps;
'sds-stepper-step': React.DetailedHTMLProps;
'sds-switch': React.DetailedHTMLProps;
'sds-tag': React.DetailedHTMLProps;
'sds-text': React.DetailedHTMLProps;
'sds-textarea': React.DetailedHTMLProps;
'sds-textfield': React.DetailedHTMLProps;
}
}
}
export {};
//# sourceMappingURL=preact.d.ts.map