export declare const ElGridLayout: import("../../utils/vue/types").SFCWithInstall; default: () => never[]; }; columns: { type: StringConstructor; default: string; }; rows: { type: StringConstructor; default: string; }; areas: { type: import("vue").PropType; default: () => never[]; }; gap: { type: StringConstructor; default: string; }; height: { type: StringConstructor; default: string; }; }, { props: Readonly; default: () => never[]; }; columns: { type: StringConstructor; default: string; }; rows: { type: StringConstructor; default: string; }; areas: { type: import("vue").PropType; default: () => never[]; }; gap: { type: StringConstructor; default: string; }; height: { type: StringConstructor; default: string; }; }>> & {}>>; areas: import("vue").Ref; columns: import("vue").Ref; rows: import("vue").Ref; gap: import("vue").Ref; breakpoint: { lg: { value: number; areas: never[]; columns: string; rows: string; gap: string; }; md: { value: number; areas: never[]; columns: string; rows: string; gap: string; }; sm: { value: number; areas: never[]; columns: string; rows: string; gap: string; }; xs: { value: number; areas: never[]; columns: string; rows: string; gap: string; }; xl: { value: number; areas: never[]; columns: string; rows: string; gap: string; }; }; _config: import("vue").Ref; ns: { b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; is: (name: string, ...args: [boolean | undefined] | []) => string; cssVarBlock: (object: Record) => Record; }; style: import("vue").ComputedRef<{ 'grid-template-columns': any; 'grid-template-rows': any; 'grid-template-areas': any; 'grid-gap': any; height: string; }>; extend: (target: { [x: string]: any; lg?: { value: number; areas: string | never[]; } | undefined; md?: { value: number; areas: string | never[]; } | undefined; sm?: { value: number; areas: string | never[]; } | undefined; xs?: { value: number; areas: string | never[]; } | undefined; xl?: { value: number; areas: string | never[]; } | undefined; }, ...args: Record[]) => { [x: string]: any; lg?: { value: number; areas: string | never[]; } | undefined; md?: { value: number; areas: string | never[]; } | undefined; sm?: { value: number; areas: string | never[]; } | undefined; xs?: { value: number; areas: string | never[]; } | undefined; xl?: { value: number; areas: string | never[]; } | undefined; }; init: () => void; areasTransform: (data: string[][]) => string; getAreas: () => void; setGridAttributes: (res: { [x: string]: string[][]; }) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => never[]; }; columns: { type: StringConstructor; default: string; }; rows: { type: StringConstructor; default: string; }; areas: { type: import("vue").PropType; default: () => never[]; }; gap: { type: StringConstructor; default: string; }; height: { type: StringConstructor; default: string; }; }>>, { height: string; reactive: { [x: string]: any; lg?: { value: number; areas: string | never[]; } | undefined; md?: { value: number; areas: string | never[]; } | undefined; sm?: { value: number; areas: string | never[]; } | undefined; xs?: { value: number; areas: string | never[]; } | undefined; xl?: { value: number; areas: string | never[]; } | undefined; }[]; columns: string; rows: string; areas: string[][]; gap: string; }>> & { GridLayoutItem: import("vue").DefineComponent<{ name: { type: StringConstructor; default: string; }; }, { props: Readonly> & {}>>; ns: { b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; is: (name: string, ...args: [boolean | undefined] | []) => string; cssVarBlock: (object: Record) => Record; }; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { name: string; }>; }; export declare const ElGridLayoutItem: import("../../utils/vue/types").SFCWithInstall> & {}>>; ns: { b: (blockSuffix?: string) => string; e: (element?: string | undefined) => string; m: (modifier?: string | undefined) => string; is: (name: string, ...args: [boolean | undefined] | []) => string; cssVarBlock: (object: Record) => Record; }; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { name: string; }>>; export default ElGridLayout;