import { UseResizeHandler } from '../../hooks';
import { CanvasHTMLAttributes, DetailedHTMLProps } from 'react';

type HTMLDivProps = DetailedHTMLProps<CanvasHTMLAttributes<HTMLDivElement>, HTMLDivElement>;
export interface CanvasProps extends Omit<HTMLDivProps, "ref"> {
    resizeDebounce?: number;
}
export declare const Canvas: import('react').FC<CanvasProps & {
    aetherKey?: string | undefined;
}>;
export declare const useRegion: (handler: UseResizeHandler) => React.RefCallback<HTMLElement>;
export {};
//# sourceMappingURL=Canvas.d.ts.map