import { HTMLAttributes, MutableRefObject, PropsWithChildren, SyntheticEvent } from 'react';
import { PositionBottom, PositionLeft, PositionRight, PositionTop } from '..';
export type PanelProps = PropsWithChildren<{
arrow?: boolean;
flip?: boolean;
altAxis?: boolean;
open?: boolean;
onClose?: (event: Event | SyntheticEvent) => void;
position?: PositionBottom | PositionLeft | PositionRight | PositionTop;
anchorRef: MutableRefObject;
anchorWidth?: boolean;
considerHeight?: boolean;
}> & HTMLAttributes;
declare const Panel: import("react").ForwardRefExoticComponent<{
arrow?: boolean;
flip?: boolean;
altAxis?: boolean;
open?: boolean;
onClose?: (event: Event | SyntheticEvent) => void;
position?: PositionBottom | PositionLeft | PositionRight | PositionTop;
anchorRef: MutableRefObject;
anchorWidth?: boolean;
considerHeight?: boolean;
} & {
children?: import("react").ReactNode | undefined;
} & HTMLAttributes & import("react").RefAttributes>;
export default Panel;
//# sourceMappingURL=Panel.d.ts.map