import { ColumnFields, ColumnReturnType, SelectColumnReturnType } from './column'; import { OperationFields } from './typeOptions'; export declare type SelectColumnValueReturnType = { [P in keyof S]: P extends 'column' ? SelectColumnReturnType['fields']> : P extends keyof ColumnValueReturnType ? ColumnValueReturnType[P] : ColumnValueReturnType; }; export interface ColumnValueFields extends OperationFields { /** * The column the value belongs to. */ column?: { fields: ColumnFields; }; /** * The column's unique identifier. */ id?: boolean; /** * The column's textual value in string form. */ text?: boolean; /** * The column's type. */ type?: boolean; /** * The column's value in json format. */ value?: boolean; } export interface ColumnValueReturnType { /** * The column the value belongs to. */ column: ColumnReturnType | null; /** * The column's unique identifier. */ id: string; /** * The column's textual value in string form. */ text: string | null; /** * The column's type. */ type: string; /** * The column's value in json format. */ value: string | null; } //# sourceMappingURL=columnValue.d.ts.map