///
import type { FormLayout } from 'antd/lib/form/Form';
import type { Col } from '../../utils';
export declare type BreakpointType = 'sm' | 'md' | 'lg' | 'xl' | 'xxl';
export declare const BreakpointWidth: Record;
export declare const BreakpointName: Record;
export declare const labelAndWrapperCol: Record;
export interface ResponsiveColOptions {
labelCol?: Col;
wrapperCol?: Col;
layout?: FormLayout;
hideLabel?: boolean;
itemCount?: number;
isResponsive?: boolean;
align?: 'left' | 'right' | 'center';
}
export declare const useResponsiveCol: ({ layout, itemCount, isResponsive, labelCol, align, wrapperCol, hideLabel, }?: ResponsiveColOptions) => {
responsiveRef: import("react").MutableRefObject | null;
shouldResponsive: boolean;
responsiveLabelCol: import("antd").ColProps | undefined;
responsiveWrapperCol: import("antd").ColProps | undefined;
};