import type { ComponentProps } from "react";
import { DateInputGroupInput, DateInputGroupInputContainer, DateInputGroupPrefix, DateInputGroupRoot, DateInputGroupSegment, DateInputGroupSuffix } from "../date-input-group";
import { TimeFieldRoot } from "./time-field";
export declare const TimeField: typeof TimeFieldRoot & {
    Root: typeof TimeFieldRoot;
    Group: ({ children, className, fullWidth, variant, ...props }: import("../date-input-group").DateInputGroupRootProps) => import("react/jsx-runtime").JSX.Element;
    Input: ({ className, ...props }: import("../date-input-group").DateInputGroupInputProps) => import("react/jsx-runtime").JSX.Element;
    InputContainer: ({ children, className, ...props }: import("../date-input-group").DateInputGroupInputContainerProps) => import("react/jsx-runtime").JSX.Element;
    Segment: ({ className, segment, ...props }: import("../date-input-group").DateInputGroupSegmentProps) => import("react/jsx-runtime").JSX.Element;
    Prefix: ({ children, className, ...props }: import("../date-input-group").DateInputGroupPrefixProps) => import("react/jsx-runtime").JSX.Element;
    Suffix: ({ children, className, ...props }: import("../date-input-group").DateInputGroupSuffixProps) => import("react/jsx-runtime").JSX.Element;
};
export type TimeField = {
    Props: ComponentProps<typeof TimeFieldRoot>;
    RootProps: ComponentProps<typeof TimeFieldRoot>;
    GroupProps: ComponentProps<typeof DateInputGroupRoot>;
    InputProps: ComponentProps<typeof DateInputGroupInput>;
    InputContainerProps: ComponentProps<typeof DateInputGroupInputContainer>;
    SegmentProps: ComponentProps<typeof DateInputGroupSegment>;
    PrefixProps: ComponentProps<typeof DateInputGroupPrefix>;
    SuffixProps: ComponentProps<typeof DateInputGroupSuffix>;
};
export { TimeFieldRoot };
export type { TimeFieldRootProps, TimeFieldRootProps as TimeFieldProps } from "./time-field";
export { timeFieldVariants } from "@heroui/styles";
export type { TimeFieldVariants } from "@heroui/styles";
