@tai-kun/surrealdb
Version:
The SurrealDB SDK for JavaScript
19 lines • 731 B
TypeScript
import { Table as Base, type TableSource } from "@tai-kun/surrealdb/decodeonly-datatypes";
import { CBOR_TAG_TABLE, type Encodable } from "./spec";
export type * from "../decode-only/table";
/**
* [API Reference](https://tai-kun.github.io/surrealdb.js/v2/api/data/table)
*/
export default class Table<TName extends TableSource = TableSource> extends Base<TName> implements Encodable {
valueOf(): TName;
toString(): TName;
[Symbol.toPrimitive](hint: "default" | "string"): TName;
[Symbol.toPrimitive](hint: string): TName;
toCBOR(): [tag: typeof CBOR_TAG_TABLE, value: TName];
toJSON(): TName;
toSurql(): string;
toPlainObject(): {
name: string;
};
}
//# sourceMappingURL=table.d.ts.map