import type { TypeLdesignLayoutProps } from './type';
import './style';
export declare const LdesignLayout: import("vue/types/vue").ExtendedVue<import("vue").default, {
    height: number;
}, {
    listenSize(): void;
}, {
    styles: import("../../common.type").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("../..").TypePaginationProps;
    background: any;
    onReady: (el: HTMLElement, context: {
        height: number;
    }) => void;
}> & import("vue").PluginObject<import("vue/types/vue").ExtendedVue<import("vue").default, {
    height: number;
}, {
    listenSize(): void;
}, {
    styles: import("../../common.type").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("../..").TypePaginationProps;
    background: any;
    onReady: (el: HTMLElement, context: {
        height: number;
    }) => void;
}>>;
export * from './type';
export declare type LdesignLayoutProps = TypeLdesignLayoutProps;
export default LdesignLayout;
