export declare const AspAutoResizer: import("asp-smart-ui-plus/es/utils").SFCWithInstall<{
    raw: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
        readonly disableWidth: BooleanConstructor;
        readonly disableHeight: BooleanConstructor;
        readonly onResize: {
            readonly type: import("vue").PropType<(event: {
                height: number;
                width: number;
            }) => void>;
            readonly required: false;
            readonly validator: ((val: unknown) => boolean) | undefined;
            __epPropKey: true;
        };
    }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
        readonly disableWidth: BooleanConstructor;
        readonly disableHeight: BooleanConstructor;
        readonly onResize: {
            readonly type: import("vue").PropType<(event: {
                height: number;
                width: number;
            }) => void>;
            readonly required: false;
            readonly validator: ((val: unknown) => boolean) | undefined;
            __epPropKey: true;
        };
    }>>, {
        readonly disableWidth: boolean;
        readonly disableHeight: boolean;
    }>>;
    name: string;
}> & Record<string, any>;
export default AspAutoResizer;
export * from './src';
