import { Dispatch, SetStateAction } from 'react';
export type FloatingLabelControlContextType = {
    shrinkProps?: boolean;
    shrink: boolean;
    setShrink: Dispatch<SetStateAction<boolean>>;
    hasIcon: boolean;
    setHasIcon: Dispatch<SetStateAction<boolean>>;
    onChangeShrink?: (shrink: boolean) => void;
};
export declare const FloatingLabelControlContext: import("react").Context<FloatingLabelControlContextType>;
