import { default as React } from 'react'; import { TextFieldProps } from '../../../../tedi/components/form/textfield/textfield'; import { DateTimePickerProps } from '../pickers'; import { SelectProps } from '../select/select'; export interface HiddenFieldDefaultProps { className?: string; content: React.ReactNode; } export interface HiddenTextFieldProps extends HiddenFieldDefaultProps { fieldType: 'textfield'; fieldOptions: TextFieldProps; } export interface HiddenSelectProps extends HiddenFieldDefaultProps { fieldType: 'select'; fieldOptions: SelectProps; } export interface HiddenDateTimeProps extends HiddenFieldDefaultProps { fieldType: 'datetime'; fieldOptions: DateTimePickerProps; } export type HiddenFieldProps = HiddenTextFieldProps | HiddenSelectProps | HiddenDateTimeProps; export declare const HiddenField: (props: HiddenFieldProps) => JSX.Element; export default HiddenField;