export declare enum CountryCode {
    Af = "Af",
    Ax = "Ax",
    Al = "Al",
    Dz = "Dz",
    As = "As",
    Ad = "Ad",
    Ao = "Ao",
    Ai = "Ai",
    Aq = "Aq",
    Ag = "Ag",
    Ar = "Ar",
    Am = "Am",
    Aw = "Aw",
    Au = "Au",
    At = "At",
    Az = "Az",
    Bs = "Bs",
    Bh = "Bh",
    Bd = "Bd",
    Bb = "Bb",
    By = "By",
    Be = "Be",
    Bz = "Bz",
    Bj = "Bj",
    Bm = "Bm",
    Bt = "Bt",
    Bo = "Bo",
    Ba = "Ba",
    Bw = "Bw",
    Bv = "Bv",
    Br = "Br",
    Vg = "Vg",
    Io = "Io",
    Bn = "Bn",
    Bg = "Bg",
    Bf = "Bf",
    Bi = "Bi",
    Kh = "Kh",
    Cm = "Cm",
    Ca = "Ca",
    Cv = "Cv",
    Ky = "Ky",
    Cf = "Cf",
    Td = "Td",
    Cl = "Cl",
    Cn = "Cn",
    Hk = "Hk",
    Mo = "Mo",
    Cx = "Cx",
    Cc = "Cc",
    Co = "Co",
    Km = "Km",
    Cg = "Cg",
    Cd = "Cd",
    Ck = "Ck",
    Cr = "Cr",
    Ci = "Ci",
    Hr = "Hr",
    Cu = "Cu",
    Cy = "Cy",
    Cz = "Cz",
    Dk = "Dk",
    Dj = "Dj",
    Dm = "Dm",
    Do = "Do",
    Ec = "Ec",
    Eg = "Eg",
    Sv = "Sv",
    Gq = "Gq",
    Er = "Er",
    Ee = "Ee",
    Et = "Et",
    Fk = "Fk",
    Fo = "Fo",
    Fj = "Fj",
    Fi = "Fi",
    Fr = "Fr",
    Gf = "Gf",
    Pf = "Pf",
    Tf = "Tf",
    Ga = "Ga",
    Gm = "Gm",
    Ge = "Ge",
    De = "De",
    Gh = "Gh",
    Gi = "Gi",
    Gr = "Gr",
    Gl = "Gl",
    Gd = "Gd",
    Gp = "Gp",
    Gu = "Gu",
    Gt = "Gt",
    Gg = "Gg",
    Gn = "Gn",
    Gw = "Gw",
    Gy = "Gy",
    Ht = "Ht",
    Hm = "Hm",
    Va = "Va",
    Hn = "Hn",
    Hu = "Hu",
    Is = "Is",
    In = "In",
    Id = "Id",
    Ir = "Ir",
    Iq = "Iq",
    Ie = "Ie",
    Im = "Im",
    Il = "Il",
    It = "It",
    Jm = "Jm",
    Jp = "Jp",
    Je = "Je",
    Jo = "Jo",
    Kz = "Kz",
    Ke = "Ke",
    Ki = "Ki",
    Kp = "Kp",
    Kr = "Kr",
    Kw = "Kw",
    Kg = "Kg",
    La = "La",
    Lv = "Lv",
    Lb = "Lb",
    Ls = "Ls",
    Lr = "Lr",
    Ly = "Ly",
    Li = "Li",
    Lt = "Lt",
    Lu = "Lu",
    Mk = "Mk",
    Mg = "Mg",
    Mw = "Mw",
    My = "My",
    Mv = "Mv",
    Ml = "Ml",
    Mt = "Mt",
    Mh = "Mh",
    Mq = "Mq",
    Mr = "Mr",
    Mu = "Mu",
    Yt = "Yt",
    Mx = "Mx",
    Fm = "Fm",
    Md = "Md",
    Mc = "Mc",
    Mn = "Mn",
    Me = "Me",
    Ms = "Ms",
    Ma = "Ma",
    Mz = "Mz",
    Mm = "Mm",
    Na = "Na",
    Nr = "Nr",
    Np = "Np",
    Nl = "Nl",
    An = "An",
    Nc = "Nc",
    Nz = "Nz",
    Ni = "Ni",
    Ne = "Ne",
    Ng = "Ng",
    Nu = "Nu",
    Nf = "Nf",
    Mp = "Mp",
    No = "No",
    Om = "Om",
    Pk = "Pk",
    Pw = "Pw",
    Ps = "Ps",
    Pa = "Pa",
    Pg = "Pg",
    Py = "Py",
    Pe = "Pe",
    Ph = "Ph",
    Pn = "Pn",
    Pl = "Pl",
    Pt = "Pt",
    Pr = "Pr",
    Qa = "Qa",
    Re = "Re",
    Ro = "Ro",
    Ru = "Ru",
    Rw = "Rw",
    Bl = "Bl",
    Sh = "Sh",
    Kn = "Kn",
    Lc = "Lc",
    Mf = "Mf",
    Pm = "Pm",
    Vc = "Vc",
    Ws = "Ws",
    Sm = "Sm",
    St = "St",
    Sa = "Sa",
    Sn = "Sn",
    Rs = "Rs",
    Sc = "Sc",
    Sl = "Sl",
    Sg = "Sg",
    Sk = "Sk",
    Si = "Si",
    Sb = "Sb",
    So = "So",
    Za = "Za",
    Gs = "Gs",
    Ss = "Ss",
    Es = "Es",
    Lk = "Lk",
    Sd = "Sd",
    Sr = "Sr",
    Sj = "Sj",
    Sz = "Sz",
    Se = "Se",
    Ch = "Ch",
    Sy = "Sy",
    Tw = "Tw",
    Tj = "Tj",
    Tz = "Tz",
    Th = "Th",
    Tl = "Tl",
    Tg = "Tg",
    Tk = "Tk",
    To = "To",
    Tt = "Tt",
    Tn = "Tn",
    Tr = "Tr",
    Tm = "Tm",
    Tc = "Tc",
    Tv = "Tv",
    Ug = "Ug",
    Ua = "Ua",
    Ae = "Ae",
    Gb = "Gb",
    Us = "Us",
    Um = "Um",
    Uy = "Uy",
    Uz = "Uz",
    Vu = "Vu",
    Ve = "Ve",
    Vn = "Vn",
    Vi = "Vi",
    Wf = "Wf",
    Eh = "Eh",
    Ye = "Ye",
    Zm = "Zm",
    Zw = "Zw",
    Bq = "Bq",
    Cw = "Cw",
    Sx = "Sx"
}
export declare enum SystemTx {
    FillBlock = "system.fillBlock",
    Remark = "system.remark",
    SetHeapPages = "system.setHeapPages",
    SetCode = "system.setCode",
    SetCodeWithoutChecks = "system.setCodeWithoutChecks",
    SetChangesTrieConfig = "system.setChangesTrieConfig",
    SetStorage = "system.setStorage",
    KillStorage = "system.killStorage",
    KillPrefix = "system.killPrefix",
    RemarkWithEvent = "system.remarkWithEvent"
}
export declare enum BabeTx {
    ReportEquivocation = "babe.reportEquivocation",
    ReportEquivocationUnsigned = "babe.reportEquivocationUnsigned",
    PlanConfigChange = "babe.planConfigChange"
}
export declare enum TimestampTx {
    Set = "timestamp.set"
}
export declare enum IndicesTx {
    Claim = "indices.claim",
    Transfer = "indices.transfer",
    Free = "indices.free",
    ForceTransfer = "indices.forceTransfer",
    Freeze = "indices.freeze"
}
export declare enum AuthorshipTx {
    SetUncles = "authorship.setUncles"
}
export declare enum BalancesTx {
    Transfer = "balances.transfer",
    TransferWithMemo = "balances.transferWithMemo",
    DepositBlockRewardReserveBalance = "balances.depositBlockRewardReserveBalance",
    SetBalance = "balances.setBalance",
    ForceTransfer = "balances.forceTransfer",
    BurnAccountBalance = "balances.burnAccountBalance"
}
export declare enum IdentityTx {
    CddRegisterDid = "identity.cddRegisterDid",
    InvalidateCddClaims = "identity.invalidateCddClaims",
    RemoveSecondaryKeys = "identity.removeSecondaryKeys",
    AcceptPrimaryKey = "identity.acceptPrimaryKey",
    ChangeCddRequirementForMkRotation = "identity.changeCddRequirementForMkRotation",
    JoinIdentityAsKey = "identity.joinIdentityAsKey",
    LeaveIdentityAsKey = "identity.leaveIdentityAsKey",
    AddClaim = "identity.addClaim",
    RevokeClaim = "identity.revokeClaim",
    SetPermissionToSigner = "identity.setPermissionToSigner",
    LegacySetPermissionToSigner = "identity.legacySetPermissionToSigner",
    FreezeSecondaryKeys = "identity.freezeSecondaryKeys",
    UnfreezeSecondaryKeys = "identity.unfreezeSecondaryKeys",
    AddAuthorization = "identity.addAuthorization",
    RemoveAuthorization = "identity.removeAuthorization",
    AddSecondaryKeysWithAuthorization = "identity.addSecondaryKeysWithAuthorization",
    AddInvestorUniquenessClaim = "identity.addInvestorUniquenessClaim",
    GcAddCddClaim = "identity.gcAddCddClaim",
    GcRevokeCddClaim = "identity.gcRevokeCddClaim",
    AddInvestorUniquenessClaimV2 = "identity.addInvestorUniquenessClaimV2",
    RevokeClaimByIndex = "identity.revokeClaimByIndex",
    RotatePrimaryKeyToSecondary = "identity.rotatePrimaryKeyToSecondary",
    RemoveSecondaryKeysOld = "identity.removeSecondaryKeysOld",
    PlaceholderLegacySetPermissionToSigner = "identity.placeholderLegacySetPermissionToSigner",
    AddSecondaryKeysWithAuthorizationOld = "identity.addSecondaryKeysWithAuthorizationOld",
    SetSecondaryKeyPermissions = "identity.setSecondaryKeyPermissions"
}
export declare enum CddServiceProvidersTx {
    SetActiveMembersLimit = "cddServiceProviders.setActiveMembersLimit",
    DisableMember = "cddServiceProviders.disableMember",
    AddMember = "cddServiceProviders.addMember",
    RemoveMember = "cddServiceProviders.removeMember",
    SwapMember = "cddServiceProviders.swapMember",
    ResetMembers = "cddServiceProviders.resetMembers",
    AbdicateMembership = "cddServiceProviders.abdicateMembership"
}
export declare enum PolymeshCommitteeTx {
    SetVoteThreshold = "polymeshCommittee.setVoteThreshold",
    SetReleaseCoordinator = "polymeshCommittee.setReleaseCoordinator",
    SetExpiresAfter = "polymeshCommittee.setExpiresAfter",
    VoteOrPropose = "polymeshCommittee.voteOrPropose",
    Vote = "polymeshCommittee.vote"
}
export declare enum CommitteeMembershipTx {
    SetActiveMembersLimit = "committeeMembership.setActiveMembersLimit",
    DisableMember = "committeeMembership.disableMember",
    AddMember = "committeeMembership.addMember",
    RemoveMember = "committeeMembership.removeMember",
    SwapMember = "committeeMembership.swapMember",
    ResetMembers = "committeeMembership.resetMembers",
    AbdicateMembership = "committeeMembership.abdicateMembership"
}
export declare enum TechnicalCommitteeTx {
    SetVoteThreshold = "technicalCommittee.setVoteThreshold",
    SetReleaseCoordinator = "technicalCommittee.setReleaseCoordinator",
    SetExpiresAfter = "technicalCommittee.setExpiresAfter",
    VoteOrPropose = "technicalCommittee.voteOrPropose",
    Vote = "technicalCommittee.vote"
}
export declare enum TechnicalCommitteeMembershipTx {
    SetActiveMembersLimit = "technicalCommitteeMembership.setActiveMembersLimit",
    DisableMember = "technicalCommitteeMembership.disableMember",
    AddMember = "technicalCommitteeMembership.addMember",
    RemoveMember = "technicalCommitteeMembership.removeMember",
    SwapMember = "technicalCommitteeMembership.swapMember",
    ResetMembers = "technicalCommitteeMembership.resetMembers",
    AbdicateMembership = "technicalCommitteeMembership.abdicateMembership"
}
export declare enum UpgradeCommitteeTx {
    SetVoteThreshold = "upgradeCommittee.setVoteThreshold",
    SetReleaseCoordinator = "upgradeCommittee.setReleaseCoordinator",
    SetExpiresAfter = "upgradeCommittee.setExpiresAfter",
    VoteOrPropose = "upgradeCommittee.voteOrPropose",
    Vote = "upgradeCommittee.vote"
}
export declare enum UpgradeCommitteeMembershipTx {
    SetActiveMembersLimit = "upgradeCommitteeMembership.setActiveMembersLimit",
    DisableMember = "upgradeCommitteeMembership.disableMember",
    AddMember = "upgradeCommitteeMembership.addMember",
    RemoveMember = "upgradeCommitteeMembership.removeMember",
    SwapMember = "upgradeCommitteeMembership.swapMember",
    ResetMembers = "upgradeCommitteeMembership.resetMembers",
    AbdicateMembership = "upgradeCommitteeMembership.abdicateMembership"
}
export declare enum MultiSigTx {
    CreateMultisig = "multiSig.createMultisig",
    CreateOrApproveProposalAsIdentity = "multiSig.createOrApproveProposalAsIdentity",
    CreateOrApproveProposalAsKey = "multiSig.createOrApproveProposalAsKey",
    CreateProposalAsIdentity = "multiSig.createProposalAsIdentity",
    CreateProposalAsKey = "multiSig.createProposalAsKey",
    ApproveAsIdentity = "multiSig.approveAsIdentity",
    ApproveAsKey = "multiSig.approveAsKey",
    RejectAsIdentity = "multiSig.rejectAsIdentity",
    RejectAsKey = "multiSig.rejectAsKey",
    AcceptMultisigSignerAsIdentity = "multiSig.acceptMultisigSignerAsIdentity",
    AcceptMultisigSignerAsKey = "multiSig.acceptMultisigSignerAsKey",
    AddMultisigSigner = "multiSig.addMultisigSigner",
    RemoveMultisigSigner = "multiSig.removeMultisigSigner",
    AddMultisigSignersViaCreator = "multiSig.addMultisigSignersViaCreator",
    RemoveMultisigSignersViaCreator = "multiSig.removeMultisigSignersViaCreator",
    ChangeSigsRequired = "multiSig.changeSigsRequired",
    MakeMultisigSigner = "multiSig.makeMultisigSigner",
    MakeMultisigPrimary = "multiSig.makeMultisigPrimary",
    ExecuteScheduledProposal = "multiSig.executeScheduledProposal",
    MakeMultisigSecondary = "multiSig.makeMultisigSecondary"
}
export declare enum BridgeTx {
    ChangeController = "bridge.changeController",
    ChangeAdmin = "bridge.changeAdmin",
    ChangeTimelock = "bridge.changeTimelock",
    Freeze = "bridge.freeze",
    Unfreeze = "bridge.unfreeze",
    ChangeBridgeLimit = "bridge.changeBridgeLimit",
    ChangeBridgeExempted = "bridge.changeBridgeExempted",
    ForceHandleBridgeTx = "bridge.forceHandleBridgeTx",
    BatchProposeBridgeTx = "bridge.batchProposeBridgeTx",
    ProposeBridgeTx = "bridge.proposeBridgeTx",
    HandleBridgeTx = "bridge.handleBridgeTx",
    FreezeTxs = "bridge.freezeTxs",
    UnfreezeTxs = "bridge.unfreezeTxs",
    HandleScheduledBridgeTx = "bridge.handleScheduledBridgeTx",
    AddFreezeAdmin = "bridge.addFreezeAdmin",
    RemoveFreezeAdmin = "bridge.removeFreezeAdmin",
    RemoveTxs = "bridge.removeTxs"
}
export declare enum StakingTx {
    Bond = "staking.bond",
    BondExtra = "staking.bondExtra",
    Unbond = "staking.unbond",
    WithdrawUnbonded = "staking.withdrawUnbonded",
    Validate = "staking.validate",
    Nominate = "staking.nominate",
    Chill = "staking.chill",
    SetPayee = "staking.setPayee",
    SetController = "staking.setController",
    SetValidatorCount = "staking.setValidatorCount",
    IncreaseValidatorCount = "staking.increaseValidatorCount",
    ScaleValidatorCount = "staking.scaleValidatorCount",
    AddPermissionedValidator = "staking.addPermissionedValidator",
    RemovePermissionedValidator = "staking.removePermissionedValidator",
    ValidateCddExpiryNominators = "staking.validateCddExpiryNominators",
    SetCommissionCap = "staking.setCommissionCap",
    SetMinBondThreshold = "staking.setMinBondThreshold",
    ForceNoEras = "staking.forceNoEras",
    ForceNewEra = "staking.forceNewEra",
    SetInvulnerables = "staking.setInvulnerables",
    ForceUnstake = "staking.forceUnstake",
    ForceNewEraAlways = "staking.forceNewEraAlways",
    CancelDeferredSlash = "staking.cancelDeferredSlash",
    PayoutStakers = "staking.payoutStakers",
    Rebond = "staking.rebond",
    SetHistoryDepth = "staking.setHistoryDepth",
    ReapStash = "staking.reapStash",
    SubmitElectionSolution = "staking.submitElectionSolution",
    SubmitElectionSolutionUnsigned = "staking.submitElectionSolutionUnsigned",
    PayoutStakersBySystem = "staking.payoutStakersBySystem",
    ChangeSlashingAllowedFor = "staking.changeSlashingAllowedFor",
    UpdatePermissionedValidatorIntendedCount = "staking.updatePermissionedValidatorIntendedCount"
}
export declare enum SessionTx {
    SetKeys = "session.setKeys",
    PurgeKeys = "session.purgeKeys"
}
export declare enum GrandpaTx {
    ReportEquivocation = "grandpa.reportEquivocation",
    ReportEquivocationUnsigned = "grandpa.reportEquivocationUnsigned",
    NoteStalled = "grandpa.noteStalled"
}
export declare enum ImOnlineTx {
    Heartbeat = "imOnline.heartbeat"
}
export declare enum SudoTx {
    Sudo = "sudo.sudo",
    SudoUncheckedWeight = "sudo.sudoUncheckedWeight",
    SetKey = "sudo.setKey",
    SudoAs = "sudo.sudoAs"
}
export declare enum AssetTx {
    RegisterTicker = "asset.registerTicker",
    AcceptTickerTransfer = "asset.acceptTickerTransfer",
    AcceptAssetOwnershipTransfer = "asset.acceptAssetOwnershipTransfer",
    CreateAsset = "asset.createAsset",
    Freeze = "asset.freeze",
    Unfreeze = "asset.unfreeze",
    RenameAsset = "asset.renameAsset",
    Issue = "asset.issue",
    Redeem = "asset.redeem",
    MakeDivisible = "asset.makeDivisible",
    AddDocuments = "asset.addDocuments",
    RemoveDocuments = "asset.removeDocuments",
    SetFundingRound = "asset.setFundingRound",
    UpdateIdentifiers = "asset.updateIdentifiers",
    ClaimClassicTicker = "asset.claimClassicTicker",
    ReserveClassicTicker = "asset.reserveClassicTicker",
    ControllerTransfer = "asset.controllerTransfer",
    RegisterCustomAssetType = "asset.registerCustomAssetType",
    CreateAssetWithCustomType = "asset.createAssetWithCustomType",
    SetAssetMetadata = "asset.setAssetMetadata",
    SetAssetMetadataDetails = "asset.setAssetMetadataDetails",
    RegisterAndSetLocalAssetMetadata = "asset.registerAndSetLocalAssetMetadata",
    RegisterAssetMetadataLocalType = "asset.registerAssetMetadataLocalType",
    RegisterAssetMetadataGlobalType = "asset.registerAssetMetadataGlobalType"
}
export declare enum CapitalDistributionTx {
    Distribute = "capitalDistribution.distribute",
    Claim = "capitalDistribution.claim",
    PushBenefit = "capitalDistribution.pushBenefit",
    Reclaim = "capitalDistribution.reclaim",
    RemoveDistribution = "capitalDistribution.removeDistribution"
}
export declare enum CheckpointTx {
    CreateCheckpoint = "checkpoint.createCheckpoint",
    SetSchedulesMaxComplexity = "checkpoint.setSchedulesMaxComplexity",
    CreateSchedule = "checkpoint.createSchedule",
    RemoveSchedule = "checkpoint.removeSchedule"
}
export declare enum ComplianceManagerTx {
    AddComplianceRequirement = "complianceManager.addComplianceRequirement",
    RemoveComplianceRequirement = "complianceManager.removeComplianceRequirement",
    ReplaceAssetCompliance = "complianceManager.replaceAssetCompliance",
    ResetAssetCompliance = "complianceManager.resetAssetCompliance",
    PauseAssetCompliance = "complianceManager.pauseAssetCompliance",
    ResumeAssetCompliance = "complianceManager.resumeAssetCompliance",
    AddDefaultTrustedClaimIssuer = "complianceManager.addDefaultTrustedClaimIssuer",
    RemoveDefaultTrustedClaimIssuer = "complianceManager.removeDefaultTrustedClaimIssuer",
    ChangeComplianceRequirement = "complianceManager.changeComplianceRequirement"
}
export declare enum CorporateActionTx {
    SetMaxDetailsLength = "corporateAction.setMaxDetailsLength",
    SetDefaultTargets = "corporateAction.setDefaultTargets",
    SetDefaultWithholdingTax = "corporateAction.setDefaultWithholdingTax",
    SetDidWithholdingTax = "corporateAction.setDidWithholdingTax",
    InitiateCorporateAction = "corporateAction.initiateCorporateAction",
    LinkCaDoc = "corporateAction.linkCaDoc",
    RemoveCa = "corporateAction.removeCa",
    ChangeRecordDate = "corporateAction.changeRecordDate",
    InitiateCorporateActionAndDistribute = "corporateAction.initiateCorporateActionAndDistribute"
}
export declare enum CorporateBallotTx {
    AttachBallot = "corporateBallot.attachBallot",
    Vote = "corporateBallot.vote",
    ChangeEnd = "corporateBallot.changeEnd",
    ChangeMeta = "corporateBallot.changeMeta",
    ChangeRcv = "corporateBallot.changeRcv",
    RemoveBallot = "corporateBallot.removeBallot"
}
export declare enum PipsTx {
    SetPruneHistoricalPips = "pips.setPruneHistoricalPips",
    SetMinProposalDeposit = "pips.setMinProposalDeposit",
    SetDefaultEnactmentPeriod = "pips.setDefaultEnactmentPeriod",
    SetPendingPipExpiry = "pips.setPendingPipExpiry",
    SetMaxPipSkipCount = "pips.setMaxPipSkipCount",
    SetActivePipLimit = "pips.setActivePipLimit",
    Propose = "pips.propose",
    Vote = "pips.vote",
    ApproveCommitteeProposal = "pips.approveCommitteeProposal",
    RejectProposal = "pips.rejectProposal",
    PruneProposal = "pips.pruneProposal",
    RescheduleExecution = "pips.rescheduleExecution",
    ClearSnapshot = "pips.clearSnapshot",
    Snapshot = "pips.snapshot",
    EnactSnapshotResults = "pips.enactSnapshotResults",
    ExecuteScheduledPip = "pips.executeScheduledPip",
    ExpireScheduledPip = "pips.expireScheduledPip"
}
export declare enum PortfolioTx {
    CreatePortfolio = "portfolio.createPortfolio",
    DeletePortfolio = "portfolio.deletePortfolio",
    MovePortfolioFunds = "portfolio.movePortfolioFunds",
    RenamePortfolio = "portfolio.renamePortfolio",
    QuitPortfolioCustody = "portfolio.quitPortfolioCustody",
    AcceptPortfolioCustody = "portfolio.acceptPortfolioCustody"
}
export declare enum ProtocolFeeTx {
    ChangeCoefficient = "protocolFee.changeCoefficient",
    ChangeBaseFee = "protocolFee.changeBaseFee"
}
export declare enum SchedulerTx {
    Schedule = "scheduler.schedule",
    Cancel = "scheduler.cancel",
    ScheduleNamed = "scheduler.scheduleNamed",
    CancelNamed = "scheduler.cancelNamed",
    ScheduleAfter = "scheduler.scheduleAfter",
    ScheduleNamedAfter = "scheduler.scheduleNamedAfter"
}
export declare enum SettlementTx {
    CreateVenue = "settlement.createVenue",
    UpdateVenueDetails = "settlement.updateVenueDetails",
    UpdateVenueType = "settlement.updateVenueType",
    AddInstruction = "settlement.addInstruction",
    AddAndAffirmInstruction = "settlement.addAndAffirmInstruction",
    AffirmInstruction = "settlement.affirmInstruction",
    WithdrawAffirmation = "settlement.withdrawAffirmation",
    RejectInstruction = "settlement.rejectInstruction",
    AffirmWithReceipts = "settlement.affirmWithReceipts",
    ClaimReceipt = "settlement.claimReceipt",
    UnclaimReceipt = "settlement.unclaimReceipt",
    SetVenueFiltering = "settlement.setVenueFiltering",
    AllowVenues = "settlement.allowVenues",
    DisallowVenues = "settlement.disallowVenues",
    ChangeReceiptValidity = "settlement.changeReceiptValidity",
    ExecuteScheduledInstruction = "settlement.executeScheduledInstruction",
    RescheduleInstruction = "settlement.rescheduleInstruction"
}
export declare enum StatisticsTx {
    AddTransferManager = "statistics.addTransferManager",
    RemoveTransferManager = "statistics.removeTransferManager",
    AddExemptedEntities = "statistics.addExemptedEntities",
    RemoveExemptedEntities = "statistics.removeExemptedEntities",
    SetAssetTransferCompliance = "statistics.setAssetTransferCompliance",
    SetEntitiesExempt = "statistics.setEntitiesExempt",
    SetActiveAssetStats = "statistics.setActiveAssetStats",
    BatchUpdateAssetStats = "statistics.batchUpdateAssetStats"
}
export declare enum StoTx {
    CreateFundraiser = "sto.createFundraiser",
    Invest = "sto.invest",
    FreezeFundraiser = "sto.freezeFundraiser",
    UnfreezeFundraiser = "sto.unfreezeFundraiser",
    ModifyFundraiserWindow = "sto.modifyFundraiserWindow",
    Stop = "sto.stop"
}
export declare enum TreasuryTx {
    Disbursement = "treasury.disbursement",
    Reimbursement = "treasury.reimbursement"
}
export declare enum UtilityTx {
    Batch = "utility.batch",
    BatchAtomic = "utility.batchAtomic",
    BatchOptimistic = "utility.batchOptimistic",
    RelayTx = "utility.relayTx"
}
export declare enum ExternalAgentsTx {
    CreateGroup = "externalAgents.createGroup",
    SetGroupPermissions = "externalAgents.setGroupPermissions",
    RemoveAgent = "externalAgents.removeAgent",
    Abdicate = "externalAgents.abdicate",
    ChangeGroup = "externalAgents.changeGroup",
    AcceptBecomeAgent = "externalAgents.acceptBecomeAgent",
    CreateGroupAndAddAuth = "externalAgents.createGroupAndAddAuth",
    CreateAndChangeCustomGroup = "externalAgents.createAndChangeCustomGroup"
}
export declare enum RelayerTx {
    SetPayingKey = "relayer.setPayingKey",
    AcceptPayingKey = "relayer.acceptPayingKey",
    RemovePayingKey = "relayer.removePayingKey",
    UpdatePolyxLimit = "relayer.updatePolyxLimit",
    IncreasePolyxLimit = "relayer.increasePolyxLimit",
    DecreasePolyxLimit = "relayer.decreasePolyxLimit"
}
export declare enum RewardsTx {
    ClaimItnReward = "rewards.claimItnReward",
    SetItnRewardStatus = "rewards.setItnRewardStatus"
}
export declare enum TestUtilsTx {
    RegisterDid = "testUtils.registerDid",
    MockCddRegisterDid = "testUtils.mockCddRegisterDid",
    GetMyDid = "testUtils.getMyDid",
    GetCddOf = "testUtils.getCddOf"
}
export declare enum PolymeshContractsTx {
    Call = "polymeshContracts.call",
    InstantiateWithCode = "polymeshContracts.instantiateWithCode",
    Instantiate = "polymeshContracts.instantiate",
    UploadCode = "polymeshContracts.uploadCode",
    RemoveCode = "polymeshContracts.removeCode",
    InstantiateWithCodePerms = "polymeshContracts.instantiateWithCodePerms",
    InstantiateWithHashPerms = "polymeshContracts.instantiateWithHashPerms"
}
export declare enum PreimageTx {
    NotePreimage = "preimage.notePreimage",
    UnnotePreimage = "preimage.unnotePreimage",
    RequestPreimage = "preimage.requestPreimage",
    UnrequestPreimage = "preimage.unrequestPreimage"
}
export declare enum ContractsTx {
    Call = "contracts.call",
    InstantiateWithCode = "contracts.instantiateWithCode",
    Instantiate = "contracts.instantiate",
    UploadCode = "contracts.uploadCode",
    RemoveCode = "contracts.removeCode"
}
export declare enum ModuleName {
    System = "system",
    Babe = "babe",
    Timestamp = "timestamp",
    Indices = "indices",
    Authorship = "authorship",
    Balances = "balances",
    Identity = "identity",
    CddServiceProviders = "cddServiceProviders",
    PolymeshCommittee = "polymeshCommittee",
    CommitteeMembership = "committeeMembership",
    TechnicalCommittee = "technicalCommittee",
    TechnicalCommitteeMembership = "technicalCommitteeMembership",
    UpgradeCommittee = "upgradeCommittee",
    UpgradeCommitteeMembership = "upgradeCommitteeMembership",
    MultiSig = "multiSig",
    Bridge = "bridge",
    Staking = "staking",
    Session = "session",
    Grandpa = "grandpa",
    ImOnline = "imOnline",
    Sudo = "sudo",
    Asset = "asset",
    CapitalDistribution = "capitalDistribution",
    Checkpoint = "checkpoint",
    ComplianceManager = "complianceManager",
    CorporateAction = "corporateAction",
    CorporateBallot = "corporateBallot",
    Pips = "pips",
    Portfolio = "portfolio",
    ProtocolFee = "protocolFee",
    Scheduler = "scheduler",
    Settlement = "settlement",
    Statistics = "statistics",
    Sto = "sto",
    Treasury = "treasury",
    Utility = "utility",
    ExternalAgents = "externalAgents",
    Relayer = "relayer",
    Rewards = "rewards",
    TestUtils = "testUtils",
    PolymeshContracts = "polymeshContracts",
    Preimage = "preimage",
    Contracts = "contracts"
}
export declare type TxTag = SystemTx | BabeTx | TimestampTx | IndicesTx | AuthorshipTx | BalancesTx | IdentityTx | CddServiceProvidersTx | PolymeshCommitteeTx | CommitteeMembershipTx | TechnicalCommitteeTx | TechnicalCommitteeMembershipTx | UpgradeCommitteeTx | UpgradeCommitteeMembershipTx | MultiSigTx | BridgeTx | StakingTx | SessionTx | GrandpaTx | ImOnlineTx | SudoTx | AssetTx | CapitalDistributionTx | CheckpointTx | ComplianceManagerTx | CorporateActionTx | CorporateBallotTx | PipsTx | PortfolioTx | ProtocolFeeTx | SchedulerTx | SettlementTx | StatisticsTx | StoTx | TreasuryTx | UtilityTx | ExternalAgentsTx | RelayerTx | RewardsTx | TestUtilsTx | PolymeshContractsTx | PreimageTx | ContractsTx;
export declare const TxTags: {
    system: typeof SystemTx;
    babe: typeof BabeTx;
    timestamp: typeof TimestampTx;
    indices: typeof IndicesTx;
    authorship: typeof AuthorshipTx;
    balances: typeof BalancesTx;
    identity: typeof IdentityTx;
    cddServiceProviders: typeof CddServiceProvidersTx;
    polymeshCommittee: typeof PolymeshCommitteeTx;
    committeeMembership: typeof CommitteeMembershipTx;
    technicalCommittee: typeof TechnicalCommitteeTx;
    technicalCommitteeMembership: typeof TechnicalCommitteeMembershipTx;
    upgradeCommittee: typeof UpgradeCommitteeTx;
    upgradeCommitteeMembership: typeof UpgradeCommitteeMembershipTx;
    multiSig: typeof MultiSigTx;
    bridge: typeof BridgeTx;
    staking: typeof StakingTx;
    session: typeof SessionTx;
    grandpa: typeof GrandpaTx;
    imOnline: typeof ImOnlineTx;
    sudo: typeof SudoTx;
    asset: typeof AssetTx;
    capitalDistribution: typeof CapitalDistributionTx;
    checkpoint: typeof CheckpointTx;
    complianceManager: typeof ComplianceManagerTx;
    corporateAction: typeof CorporateActionTx;
    corporateBallot: typeof CorporateBallotTx;
    pips: typeof PipsTx;
    portfolio: typeof PortfolioTx;
    protocolFee: typeof ProtocolFeeTx;
    scheduler: typeof SchedulerTx;
    settlement: typeof SettlementTx;
    statistics: typeof StatisticsTx;
    sto: typeof StoTx;
    treasury: typeof TreasuryTx;
    utility: typeof UtilityTx;
    externalAgents: typeof ExternalAgentsTx;
    relayer: typeof RelayerTx;
    rewards: typeof RewardsTx;
    testUtils: typeof TestUtilsTx;
    polymeshContracts: typeof PolymeshContractsTx;
    preimage: typeof PreimageTx;
    contracts: typeof ContractsTx;
};
//# sourceMappingURL=types.d.ts.map