@bitclave/base-client-js
Version:
Base JS library for BASE-platform
13 lines (12 loc) • 481 B
TypeScript
import { ClassCreator, DeepCopy } from './DeepCopy';
import { JsonObject } from './JsonObject';
export declare class Site extends DeepCopy<Site> {
readonly id: number;
readonly origin: string;
readonly publicKey: string;
readonly confidential: boolean;
static fromJson(json: JsonObject<Site>): Site;
constructor(id?: number, origin?: string, publicKey?: string, confidential?: boolean);
toJson(): object;
protected getClass(): ClassCreator<Site>;
}