/// import SqrlEntity from "./SqrlEntity"; import { SqrlObject } from "./SqrlObject"; import { DatabaseSet } from "../api/ctx"; import { RenderedSpan } from "sqrl-common"; export declare class SqrlKey extends SqrlObject { databaseSet: DatabaseSet; counterEntity: SqrlEntity; featureValues: any[]; timeMs: number; featuresHash: Buffer; shardValue: number; buffer: Buffer; constructor(databaseSet: DatabaseSet, counterEntity: SqrlEntity, featureValues: any[], timeMs: number, featuresHash: Buffer); getDebugString(): string; render(): RenderedSpan; getHex(): string; tryGetTimeMs(): number; getShardValue(): number; getFeatureValues(): any[]; getBuffer(): Buffer; getData(): { key: string; shardValue: number; counter: { type: string; value: string; uniqueId: { time: string; remaining: number; }; }; time: string; featureValues: any[]; }; getBasicValue(): string; }