import { type ExtractPropTypes, type ExtractPublicPropTypes, type PropType, type SlotsType } from 'vue'; export type ColSizeObject = { span?: number; offset?: number; pull?: number; push?: number; }; export type ColSize = number | ColSizeObject; export declare const colProps: { tag: { type: StringConstructor; default: string; }; span: { type: NumberConstructor; default: number; }; offset: { type: NumberConstructor; default: number; }; pull: { type: NumberConstructor; default: number; }; push: { type: NumberConstructor; default: number; }; xs: { type: PropType; }; sm: { type: PropType; }; md: { type: PropType; }; lg: { type: PropType; }; xl: { type: PropType; }; xxl: { type: PropType; }; }; export type ColProps = ExtractPropTypes; export type ColPublicProps = ExtractPublicPropTypes; export interface ColSlots { default: {}; } export declare const colSlots: SlotsType;