import type { ApiTypes } from '@polkadot/api/types'; declare module '@polkadot/api/types/errors' { interface AugmentedErrors { authorship: { GenesisUncle: AugmentedError; InvalidUncleParent: AugmentedError; OldUncle: AugmentedError; TooHighUncle: AugmentedError; TooManyUncles: AugmentedError; UncleAlreadyIncluded: AugmentedError; UnclesAlreadySet: AugmentedError; [key: string]: AugmentedError; }; balances: { DeadAccount: AugmentedError; ExistentialDeposit: AugmentedError; ExistingVestingSchedule: AugmentedError; InsufficientBalance: AugmentedError; KeepAlive: AugmentedError; LiquidityRestrictions: AugmentedError; Overflow: AugmentedError; VestingBalance: AugmentedError; [key: string]: AugmentedError; }; contracts: { BelowSubsistenceThreshold: AugmentedError; CodeNotFound: AugmentedError; CodeTooLarge: AugmentedError; ContractNotEvictable: AugmentedError; ContractTrapped: AugmentedError; DecodingFailed: AugmentedError; DeletionQueueFull: AugmentedError; DuplicateContract: AugmentedError; DuplicateTopics: AugmentedError; InputAlreadyRead: AugmentedError; InvalidContractOrigin: AugmentedError; InvalidDestinationContract: AugmentedError; InvalidScheduleVersion: AugmentedError; InvalidSourceContract: AugmentedError; InvalidSurchargeClaim: AugmentedError; InvalidTombstone: AugmentedError; MaxCallDepthReached: AugmentedError; NewContractNotFunded: AugmentedError; NoChainExtension: AugmentedError; NotCallable: AugmentedError; OutOfBounds: AugmentedError; OutOfGas: AugmentedError; OutputBufferTooSmall: AugmentedError; RandomSubjectTooLong: AugmentedError; ReentranceDenied: AugmentedError; StorageExhausted: AugmentedError; TooManyTopics: AugmentedError; TransferFailed: AugmentedError; ValueTooLarge: AugmentedError; [key: string]: AugmentedError; }; ethCall: { DecodeFailure: AugmentedError; InvalidSignature: AugmentedError; [key: string]: AugmentedError; }; evm: { BalanceLow: AugmentedError; FeeOverflow: AugmentedError; GasPriceTooLow: AugmentedError; InvalidNonce: AugmentedError; PaymentOverflow: AugmentedError; WithdrawFailed: AugmentedError; [key: string]: AugmentedError; }; grandpa: { ChangePending: AugmentedError; DuplicateOffenceReport: AugmentedError; InvalidEquivocationProof: AugmentedError; InvalidKeyOwnershipProof: AugmentedError; PauseFailed: AugmentedError; ResumeFailed: AugmentedError; TooSoon: AugmentedError; [key: string]: AugmentedError; }; imOnline: { DuplicatedHeartbeat: AugmentedError; InvalidKey: AugmentedError; [key: string]: AugmentedError; }; nicks: { TooLong: AugmentedError; TooShort: AugmentedError; Unnamed: AugmentedError; [key: string]: AugmentedError; }; operator: { ContractHasOperator: AugmentedError; NotContract: AugmentedError; OperatorHasContract: AugmentedError; [key: string]: AugmentedError; }; plasmRewards: { DuplicateIndex: AugmentedError; InvalidEraToReward: AugmentedError; [key: string]: AugmentedError; }; scheduler: { FailedToSchedule: AugmentedError; NotFound: AugmentedError; RescheduleNoChange: AugmentedError; TargetBlockNumberInPast: AugmentedError; [key: string]: AugmentedError; }; session: { DuplicatedKey: AugmentedError; InvalidProof: AugmentedError; NoAccount: AugmentedError; NoAssociatedValidatorId: AugmentedError; NoKeys: AugmentedError; [key: string]: AugmentedError; }; sudo: { RequireSudo: AugmentedError; [key: string]: AugmentedError; }; system: { FailedToExtractRuntimeVersion: AugmentedError; InvalidSpecName: AugmentedError; NonDefaultComposite: AugmentedError; NonZeroRefCount: AugmentedError; SpecVersionNeedsToIncrease: AugmentedError; [key: string]: AugmentedError; }; vesting: { AmountLow: AugmentedError; ExistingVestingSchedule: AugmentedError; NotVesting: AugmentedError; [key: string]: AugmentedError; }; } interface DecoratedErrors extends AugmentedErrors { [key: string]: ModuleErrors; } }