import { Content } from './Content'; export declare type FieldInputType = 'text' | 'number' | 'rich_text' | 'image' | 'calendar' | 'map' | 'content_type' | 'tags'; export declare type FieldType = { id: string; type: 'field'; attributes: { identifier: string; inputType: FieldInputType; value: T; }; }; export declare type MapValue = { preferredFormat: string; address: string; latitude: number; longitude: number; }; export declare type ContentTypeValue = { data: Content; }; export declare type FieldTypeText = FieldType; export declare type FieldTypeNumber = FieldType; export declare type FieldTypeRichText = FieldType; export declare type FieldTypeImage = FieldType; export declare type FieldTypeCalendar = FieldType; export declare type FieldTypeMap = FieldType; export declare type FieldTypeTags = FieldType; export declare type FieldTypeContentType = FieldType; export declare type FieldTypeAll = FieldTypeText | FieldTypeNumber | FieldTypeRichText | FieldTypeImage | FieldTypeCalendar | FieldTypeMap | FieldTypeTags | FieldTypeContentType; export declare type ServerFieldTypeCalendar = FieldType; export declare type ServerFieldTypeAll = FieldTypeText | FieldTypeNumber | FieldTypeRichText | FieldTypeImage | ServerFieldTypeCalendar | FieldTypeMap | FieldTypeTags | FieldTypeContentType;