EnactmentFailed: PlainDescriptor<{
    proposal_id: bigint;
    reason: {
        error: Enum<{
            Arithmetic: ArithmeticError;
            BadOrigin: undefined;
            CannotLookup: undefined;
            ConsumerRemaining: undefined;
            Corruption: undefined;
            Exhausted: undefined;
            Module: Enum<{
                AssetTxPayment: undefined;
                Aura: undefined;
                AuraExt: undefined;
                Authorship: undefined;
                Balances: Enum<{
                    DeadAccount: undefined;
                    DeltaZero: undefined;
                    ExistentialDeposit: undefined;
                    ExistingVestingSchedule: undefined;
                    Expendability: undefined;
                    InsufficientBalance: undefined;
                    IssuanceDeactivated: undefined;
                    LiquidityRestrictions: undefined;
                    TooManyFreezes: undefined;
                    TooManyHolds: undefined;
                    TooManyReserves: undefined;
                    VestingBalance: undefined;
                }>;
                CollatorSelection: Enum<{
                    AlreadyCandidate: undefined;
                    AlreadyInvulnerable: undefined;
                    DepositTooLow: undefined;
                    IdenticalDeposit: undefined;
                    InsertToCandidateListFailed: undefined;
                    InsufficientBond: undefined;
                    InvalidUnreserve: undefined;
                    NoAssociatedValidatorId: undefined;
                    NotCandidate: undefined;
                    NotInvulnerable: undefined;
                    RemoveFromCandidateListFailed: undefined;
                    TargetIsNotCandidate: undefined;
                    TooFewEligibleCollators: undefined;
                    TooManyCandidates: undefined;
                    TooManyInvulnerables: undefined;
                    UpdateCandidateListFailed: undefined;
                    ValidatorNotRegistered: undefined;
                }>;
                Collective: Enum<{
                    AlreadyInitialized: undefined;
                    DuplicateProposal: undefined;
                    DuplicateVote: undefined;
                    NotMember: undefined;
                    PrimeAccountNotMember: undefined;
                    ProposalMissing: undefined;
                    TooEarly: undefined;
                    TooManyProposals: undefined;
                    WrongIndex: undefined;
                    WrongProposalLength: undefined;
                    WrongProposalWeight: undefined;
                }>;
                CumulusXcm: undefined;
                EncointerBalances: Enum<{
                    BalanceTooLow: undefined;
                    ExistentialDeposit: undefined;
                    NoAccount: undefined;
                    TotalIssuanceOverflow: undefined;
                }>;
                EncointerBazaar: Enum<{
                    ExistingBusiness: undefined;
                    NonexistentBusiness: undefined;
                    NonexistentCommunity: undefined;
                    NonexistentOffering: undefined;
                }>;
                EncointerCeremonies: Enum<{
                    AlreadyEndorsed: undefined;
                    AttendanceUnverifiedOrAlreadyUsed: undefined;
                    AttestationPhaseRequired: undefined;
                    BadAttendeeSignature: undefined;
                    BadProofOfAttendanceSignature: undefined;
                    BootstrapperReputationIsUntransferrable: undefined;
                    CheckedMath: undefined;
                    CommunityCeremonyHistoryPurged: undefined;
                    EarlyRewardsNotPossible: undefined;
                    GetMeetupParticipantsError: undefined;
                    InexistentCommunity: undefined;
                    InvalidMeetupIndex: undefined;
                    InvalidMeetupTimeOffset: undefined;
                    MeetupLocationNotFound: undefined;
                    MeetupTimeCalculationError: undefined;
                    MeetupValidationIndexOutOfBounds: undefined;
                    MustBeNewbieToUpgradeRegistration: undefined;
                    NoLocationsAvailable: undefined;
                    NoMoreNewbieTickets: undefined;
                    NoValidAttestations: undefined;
                    OnlyBootstrappers: undefined;
                    ParticipantAlreadyRegistered: undefined;
                    ParticipantIsNotRegistered: undefined;
                    ProofAcausal: undefined;
                    ProofOutdated: undefined;
                    RegisteringOrAttestationPhaseRequired: undefined;
                    RegistryOverflow: undefined;
                    ReputationCommunityCeremonyRequired: undefined;
                    ReputationMustBeLinked: undefined;
                    RewardsAlreadyIssued: undefined;
                    TooManyAttestations: undefined;
                    TooManyAttestationsInBoundedVec: undefined;
                    VotesNotDependable: undefined;
                    WrongPhaseForChangingMeetupTimeOffset: undefined;
                    WrongPhaseForClaimingRewards: undefined;
                    WrongPhaseForUnregistering: undefined;
                    WrongProofSubject: undefined;
                }>;
                EncointerCommunities: Enum<{
                    BadOrigin: undefined;
                    CommunityAlreadyRegistered: undefined;
                    CommunityInexistent: undefined;
                    InvalidAmountBootstrappers: undefined;
                    InvalidCommunityMetadata: undefined;
                    InvalidDemurrage: undefined;
                    InvalidGeohash: undefined;
                    InvalidLocation: undefined;
                    InvalidLocationForGeohash: undefined;
                    InvalidNominalIncome: undefined;
                    MinimumDistanceViolationToDateLine: undefined;
                    MinimumDistanceViolationToOtherLocation: undefined;
                    RegistrationPhaseRequired: undefined;
                    TooManyBootstrappers: undefined;
                    TooManyCommunityIdentifiers: undefined;
                    TooManyCommunityIdentifiersPerGeohash: undefined;
                    TooManyLocationsPerGeohash: undefined;
                }>;
                EncointerDemocracy: Enum<{
                    AQBError: undefined;
                    BoundedVecError: undefined;
                    InexistentProposal: undefined;
                    MathError: undefined;
                    ProposalCannotBeUpdated: undefined;
                    ProposalIdOutOfBounds: undefined;
                    ProposalWaitingForEnactment: undefined;
                    PurposeIdCreationFailed: undefined;
                    VoteCountOverflow: undefined;
                }>;
                EncointerFaucet: Enum<{
                    CommunityNotInWhitelist: undefined;
                    DripAmountTooSmall: undefined;
                    FaucetAlreadyExists: undefined;
                    FaucetEmpty: undefined;
                    FaucetNotEmpty: undefined;
                    InexsistentFaucet: undefined;
                    InsuffiecientBalance: undefined;
                    InvalidCommunityIdentifierInWhitelist: undefined;
                    NotCreator: undefined;
                    PurposeIdCreationFailed: undefined;
                }>;
                EncointerReputationCommitments: Enum<{
                    AlreadyCommited: undefined;
                    InexistentPurpose: undefined;
                    NoReputation: undefined;
                    PurposeRegistryOverflow: undefined;
                }>;
                EncointerScheduler: Enum<{
                    DivisionByZero: undefined;
                }>;
                EncointerTreasuries: undefined;
                Membership: Enum<{
                    AlreadyMember: undefined;
                    NotMember: undefined;
                    TooManyMembers: undefined;
                }>;
                MessageQueue: Enum<{
                    AlreadyProcessed: undefined;
                    InsufficientWeight: undefined;
                    NoMessage: undefined;
                    NoPage: undefined;
                    NotReapable: undefined;
                    Queued: undefined;
                    QueuePaused: undefined;
                    RecursiveDisallowed: undefined;
                    TemporarilyUnprocessable: undefined;
                }>;
                ParachainInfo: undefined;
                ParachainSystem: Enum<{
                    HostConfigurationNotAvailable: undefined;
                    NothingAuthorized: undefined;
                    NotScheduled: undefined;
                    OverlappingUpgrades: undefined;
                    ProhibitedByPolkadot: undefined;
                    TooBig: undefined;
                    Unauthorized: undefined;
                    ValidationDataNotAvailable: undefined;
                }>;
                PolkadotXcm: Enum<{
                    AccountNotSovereign: undefined;
                    AlreadySubscribed: undefined;
                    BadLocation: undefined;
                    BadVersion: undefined;
                    CannotCheckOutTeleport: undefined;
                    CannotReanchor: undefined;
                    DestinationNotInvertible: undefined;
                    Empty: undefined;
                    FeesNotMet: undefined;
                    Filtered: undefined;
                    InUse: undefined;
                    InvalidAssetUnknownReserve: undefined;
                    InvalidAssetUnsupportedReserve: undefined;
                    InvalidOrigin: undefined;
                    LocalExecutionIncomplete: undefined;
                    LockNotFound: undefined;
                    LowBalance: undefined;
                    NoSubscription: undefined;
                    SendFailure: undefined;
                    TooManyAssets: undefined;
                    TooManyLocks: undefined;
                    TooManyReserves: undefined;
                    Unreachable: undefined;
                    UnweighableMessage: undefined;
                }>;
                Proxy: Enum<{
                    Duplicate: undefined;
                    NoPermission: undefined;
                    NoSelfProxy: undefined;
                    NotFound: undefined;
                    NotProxy: undefined;
                    TooMany: undefined;
                    Unannounced: undefined;
                    Unproxyable: undefined;
                }>;
                RandomnessCollectiveFlip: undefined;
                Scheduler: Enum<{
                    FailedToSchedule: undefined;
                    Named: undefined;
                    NotFound: undefined;
                    RescheduleNoChange: undefined;
                    TargetBlockNumberInPast: undefined;
                }>;
                Session: Enum<{
                    DuplicatedKey: undefined;
                    InvalidProof: undefined;
                    NoAccount: undefined;
                    NoAssociatedValidatorId: undefined;
                    NoKeys: undefined;
                }>;
                System: Enum<{
                    CallFiltered: undefined;
                    FailedToExtractRuntimeVersion: undefined;
                    InvalidSpecName: undefined;
                    MultiBlockMigrationsOngoing: undefined;
                    NonDefaultComposite: undefined;
                    NonZeroRefCount: undefined;
                    NothingAuthorized: undefined;
                    SpecVersionNeedsToIncrease: undefined;
                    Unauthorized: undefined;
                }>;
                Timestamp: undefined;
                TransactionPayment: undefined;
                Utility: Enum<{
                    TooManyCalls: undefined;
                }>;
                XcmpQueue: Enum<{
                    AlreadyResumed: undefined;
                    AlreadySuspended: undefined;
                    BadQueueConfig: undefined;
                    TooBig: undefined;
                    TooManyActiveOutboundChannels: undefined;
                }>;
            }>;
            NoProviders: undefined;
            Other: undefined;
            RootNotAllowed: undefined;
            Token: TokenError;
            TooManyConsumers: undefined;
            Transactional: TransactionalError;
            Unavailable: undefined;
        }>;
        post_info: {
            actual_weight?: {
                proof_size: bigint;
                ref_time: bigint;
            };
            pays_fee: Enum<{
                No: undefined;
                Yes: undefined;
            }>;
        };
    };
}>