import Vue from 'vue';
import type { Styles } from '../../common.type';
declare const _default: import("vue/types/vue").ExtendedVue<Vue, {
    height: number;
}, {
    listenSize(): void;
}, {
    styles: Styles;
    mainContent: any;
    asideContent: any;
    headerContent: any;
    footerContent: any;
}, {
    aside: boolean | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue);
    header: boolean | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue) | import("../query").TypeLdesignQueryProps;
    content: (h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue;
    default: (h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue;
    footer: boolean | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue) | import("../../index").TypePaginationProps;
    background: any;
    onReady: (el: HTMLElement, context: {
        height: number;
    }) => void;
}>;
export default _default;
