import { HTMLAttributes } from 'react';
import { AriaLabelingProps } from '../../shared/types';
export interface UseDateTimeFieldProps extends AriaLabelingProps {
id?: string;
'aria-controls'?: string;
'aria-haspopup'?: boolean | 'false' | 'true' | 'menu' | 'listbox' | 'tree' | 'grid' | 'dialog';
'aria-invalid'?: boolean | 'false' | 'true' | 'grammar' | 'spelling';
}
export interface UseDateTimeFieldResult {
fieldProps: HTMLAttributes;
segmentProps: HTMLAttributes;
}
export declare function useDateTimeField(props: UseDateTimeFieldProps): UseDateTimeFieldResult;