import { HTMLAttributes, ReactElement, ReactFragment, ReactNode, ReactPortal } from 'react';
export type HeaderProps = {
children: ReactNode | ReactFragment | ReactPortal;
};
export type ActionProps = {
children?: ReactNode;
} & HTMLAttributes;
export type ContentProps = {
children?: ReactNode;
asText?: boolean;
} & React.HTMLAttributes;
export type ContextProps = {
loading: boolean;
empty: boolean;
disabled: boolean;
};
export type ThreeChildren = [
ReactElement,
ReactElement,
ReactElement
];
export type TwoChildren = [
ReactElement,
ReactElement
];
export type WidgetProps = {
children: ThreeChildren | TwoChildren | ReactElement;
} & Partial;