import { Viewport } from '../../Viewport.js';
import { type Props as ContainerProps, Container } from '../../Container.js';
import { Size } from '../../geometry.js';
import type { MouseEvent } from '../../events/index.js';
interface Props extends ContainerProps {
}
export declare class TrackMouse extends Container {
    #private;
    constructor(viewProps: Props);
    naturalSize(available: Size): Size;
    receiveMouse(event: MouseEvent): void;
    render(viewport: Viewport): void;
}
export {};
