import { Json } from "../types/Json.js"; import { Validatable } from "../types/Validatable.js"; //#region src/domain/Struct.d.ts export declare abstract class Struct implements Validatable { protected readonly state: any; constructor(state?: any); get isValid(): boolean; toJSON(): Json; toString(): string; update(_add: Json): Struct; protected merge(a: unknown): Json; } export declare function isStruct(s?: unknown): s is Struct; //#endregion //# sourceMappingURL=Struct.d.ts.map