import { MouseEvent as ReactMouseEvent } from 'react';
import { PanelSide } from '../../../../../../../../../types';
type PanelResizeInteractionLayerProps = {
    side: PanelSide;
    panelZIndexBase: number;
    onMouseMove: (event: ReactMouseEvent<HTMLDivElement>) => void;
    onMouseUp: () => void;
};
/**
 * Transparent layer that owns the active pinned-panel resize gesture once it
 * starts from the rail.
 */
export declare const PanelResizeInteractionLayer: ({ side, panelZIndexBase, onMouseMove, onMouseUp, }: PanelResizeInteractionLayerProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=PanelResizeInteractionLayer.d.ts.map