import type { KeyringPair } from '@subwallet/keyring/types'; import type { SignerPayloadRaw } from '@polkadot/types/types'; import type { HexString } from '@polkadot/util/types'; import type { RequestSign } from './types'; import { TypeRegistry } from '@polkadot/types'; export default class RequestBytesSign implements RequestSign { readonly payload: SignerPayloadRaw; constructor(payload: SignerPayloadRaw); sign(_registry: TypeRegistry, pair: KeyringPair): { signature: HexString; }; }