export type TSeaTableServerVersion = '2.0.6'; export type TSeaTableServerEdition = 'enterprise edition'; import type { ICredentialDataDecryptedObject } from 'n8n-workflow'; import type { IDtableMetadataColumn, IDtableMetadataTable, TDtableViewColumn } from './actions/Interfaces'; export type TColumnType = 'text' | 'long-text' | 'number' | 'collaborator' | 'date' | 'duration' | 'single-select' | 'multiple-select' | 'image' | 'file' | 'email' | 'url' | 'checkbox' | 'rate' | 'formula' | 'link-formula' | 'geolocation' | 'link' | 'creator' | 'ctime' | 'last-modifier' | 'mtime' | 'auto-number' | 'button' | 'digital-sign'; export type TInheritColumnKey = '_id' | '_creator' | '_ctime' | '_last_modifier' | '_mtime' | '_seq' | '_archived' | '_locked' | '_locked_by'; export type TColumnValue = undefined | boolean | number | string | string[] | null; export type TColumnKey = TInheritColumnKey | string; export type TDtableMetadataTables = readonly IDtableMetadataTable[]; export type TDtableMetadataColumns = IDtableMetadataColumn[]; export type TDtableViewColumns = readonly TDtableViewColumn[]; export type TEndpointVariableName = 'access_token' | 'dtable_uuid' | 'server'; export type TMethod = 'GET' | 'POST'; type TEndpoint = '/api/v2.1/dtable/app-access-token/' | '/dtable-server/api/v1/dtables/{{dtable_uuid}}/rows/'; export type TEndpointExpr = TEndpoint; export type TEndpointResolvedExpr = TEndpoint; export type TDateTimeFormat = 'YYYY-MM-DDTHH:mm:ss.SSSZ'; export type TCredentials = ICredentialDataDecryptedObject | undefined; export type TTriggerOperation = 'create' | 'update'; export type TOperation = 'append' | 'list' | 'metadata'; export type TLoadedResource = { name: string; }; export type TColumnsUiValues = Array<{ columnName: string; columnValue: string; }>; export type APITypes = 'GET' | 'POST' | 'DELETE' | 'PUT'; export {}; //# sourceMappingURL=types.d.ts.map