import { CoreAddress, ICoreAddress } from "@nmshd/core-types"; import { RenderHints, ValueHints } from "../../../attributes/hints"; import { AbstractIdentityDescriptor, AbstractIdentityDescriptorJSON, IAbstractIdentityDescriptor } from "./AbstractIdentityDescriptor"; export interface StatementObjectJSON extends AbstractIdentityDescriptorJSON { "@type": "StatementObject"; address: string; } export interface IStatementObject extends IAbstractIdentityDescriptor { address: ICoreAddress; } export declare class StatementObject extends AbstractIdentityDescriptor implements IStatementObject { address: CoreAddress; static from(value: IStatementObject | Omit | string): StatementObject; toJSON(verbose?: boolean | undefined, serializeAsString?: boolean | undefined): StatementObjectJSON; static get valueHints(): ValueHints; static get renderHints(): RenderHints; } //# sourceMappingURL=StatementObject.d.ts.map