export declare const HlLayout: import("hongluan-ui/es/utils").SFCWithInstall<import("vue").DefineComponent<{
    direction: {
        type: StringConstructor;
        default: string;
    };
    boxed: BooleanConstructor;
    fixedHeader: BooleanConstructor;
    fullHeader: BooleanConstructor;
    fixedAside: BooleanConstructor;
    fixedSubHeader: BooleanConstructor;
    fullSubHeader: BooleanConstructor;
    fixedFooter: BooleanConstructor;
    fullFooter: BooleanConstructor;
}, {
    namespace: import("vue").ComputedRef<string>;
    layoutRef: import("vue").Ref<HTMLElement>;
    isVertical: import("vue").ComputedRef<boolean>;
    autoMenuCollapse: import("vue").Ref<boolean>;
    menuCollapse: import("vue").Ref<boolean>;
    respondMenu: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    direction: {
        type: StringConstructor;
        default: string;
    };
    boxed: BooleanConstructor;
    fixedHeader: BooleanConstructor;
    fullHeader: BooleanConstructor;
    fixedAside: BooleanConstructor;
    fixedSubHeader: BooleanConstructor;
    fullSubHeader: BooleanConstructor;
    fixedFooter: BooleanConstructor;
    fullFooter: BooleanConstructor;
}>>, {
    direction: string;
    boxed: boolean;
    fixedHeader: boolean;
    fullHeader: boolean;
    fixedAside: boolean;
    fixedSubHeader: boolean;
    fullSubHeader: boolean;
    fixedFooter: boolean;
    fullFooter: boolean;
}>> & Record<string, any>;
export default HlLayout;
