import { type Size } from '../../utils';
import { type StyleValue } from 'vue';
import { type DefaultProps } from '../config';
export interface ResizeSensorProps {
    rootStyle?: StyleValue;
    rootClass?: string;
    initial?: boolean;
    threshold?: number;
}
export declare const defaultResizeSensorProps: () => DefaultProps<ResizeSensorProps>;
export interface ResizeSensorSlots {
    default?(props: Record<string, never>): any;
}
export interface ResizeSensorEmits {
    (e: 'resize', value: Size): void;
}
export interface ResizeSensorExpose {
}
