import type { InjectedMetadata, InjectedMetadataKnown, MetadataDef } from '@soul-wallet/extension-inject/types'; import type { SendRequest } from './types'; import { RequestAddPspToken } from '@soul-wallet/extension-base/background/KoniTypes'; export default class Metadata implements InjectedMetadata { constructor(_sendRequest: SendRequest); get(): Promise; provide(definition: MetadataDef): Promise; addToken(request: RequestAddPspToken): Promise; }