export declare type CellValuesByColumnId = { [key: string]: CellValue; }; export interface ForeignRowItem { foreignRowDisplayName: string; foreignRowId: string; } export declare type AttachmentValue = { url: string; id: string; filename: string; type: string; size: number; }[]; export declare type TextValue = string; export declare type CollaboratorValue = number; export declare type MutiCollaboratorValue = number[]; export declare type CheckboxValue = boolean; export declare type NumberValue = number; export declare type MultiSelectValue = string[]; export declare type ForeignKeyValue = ForeignRowItem[]; export declare type FormulaValue = NumberValue | DateValue | TextValue | NumberValue[] | DateValue[] | TextValue[]; export declare type RollUpValue = FormulaValue; export declare type SelectValue = string; export declare type DateValue = string; export declare type CreatedByValue = number; export declare type LookupValue = { foreignRowIdOrder: string[]; valuesByForeignRowId: Record; }; export declare type GeolocationValue = { lng: number; lat: number; province: string; city: string; district: string; name: string; address: string; }; export declare type ButtonValue = { label: string; url: string; }; export declare type CascadeValue = string[]; export declare enum DataStatusValue { inProgress = "inProgress", completed = "completed" } export declare class DepartmentItemValue { id: number; name: string; hierarchyDisplay: string[]; } export declare type DepartmentValue = DepartmentItemValue[]; export declare type SubTableValueItem = { subTableRowId: string; cellValuesByColumnId?: CellValuesByColumnId; }; export declare type SubTableValue = SubTableValueItem[]; export declare type CellValue = CascadeValue | CollaboratorValue | MutiCollaboratorValue | CheckboxValue | AttachmentValue | CreatedByValue | NumberValue | MultiSelectValue | SelectValue | ForeignKeyValue | DateValue | LookupValue | FormulaValue | RollUpValue | GeolocationValue | ButtonValue | DataStatusValue | DepartmentValue | SubTableValue | null | undefined;