import { CryptoCoinIdentity } from '@ngraveio/bc-ur-registry-crypto-coin-identity'; import { DataItem, DataItemMap } from '@keystonehq/bc-ur-registry'; /** * An key value pair of metadata that extends DataItem, so it can be tagged and used in the UR registry * This class can be extended to add specific metadata */ export declare class SignRequestMeta extends DataItem { private coinId?; constructor(data: DataItemMap, tag?: number); toString(): string; /** * Checks the data provided to the MetaData * This needs to be overwritten in the child class to check for specific data types * * @param data object containing the data */ checkInputData(data: DataItemMap): void; getCoinId: () => CryptoCoinIdentity | undefined; }