@tai-kun/surrealdb
Version:
The SurrealDB SDK for JavaScript
19 lines • 783 B
TypeScript
import type { DataItem } from "@tai-kun/surrealdb/cbor";
export type DurationSource = readonly [
seconds?: DataItem.UnsignedInteger["value"] | undefined,
nanoseconds?: undefined
] | readonly [
seconds: DataItem.UnsignedInteger["value"],
nanoseconds?: DataItem.UnsignedInteger.Tiny["value"] | DataItem.UnsignedInteger.OneByte["value"] | DataItem.UnsignedInteger.TwoBytes["value"] | DataItem.UnsignedInteger.FourBytes["value"] | undefined
];
/**
* [API Reference](https://tai-kun.github.io/surrealdb.js/v2/api/data/duration)
*/
export default class Duration {
protected _seconds: bigint;
protected _nanoseconds: number;
constructor(source: DurationSource);
get seconds(): bigint;
get nanoseconds(): number;
}
//# sourceMappingURL=duration.d.ts.map