import { TraceloopClient } from "../traceloop-client"; import { BaseDatasetEntity } from "./base-dataset"; import { ColumnResponse, ColumnUpdateOptions, DatasetColumnValue } from "../../interfaces"; export declare class Column extends BaseDatasetEntity { private _data; private _deleted; constructor(client: TraceloopClient, data: ColumnResponse); get slug(): string; get name(): string; get type(): "string" | "number" | "boolean" | "date" | "file"; get required(): boolean; get description(): string | undefined; get datasetId(): string; get datasetSlug(): string; get createdAt(): string; get updatedAt(): string; get deleted(): boolean; update(options: ColumnUpdateOptions): Promise; delete(): Promise; validateValue(value: DatasetColumnValue): boolean; convertValue(value: unknown): DatasetColumnValue; } //# sourceMappingURL=column.d.ts.map