Coda by Ian Macalinao
    Preparing search index...
    UpdateArgsArgs:
        | {
            __kind: "V1";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            collection: CollectionToggleArgs;
            collectionDetails: CollectionDetailsToggleArgs;
            data: OptionOrNullable<DataArgs>;
            isMutable: OptionOrNullable<boolean>;
            newUpdateAuthority: OptionOrNullable<Address>;
            primarySaleHappened: OptionOrNullable<boolean>;
            ruleSet: RuleSetToggleArgs;
            uses: UsesToggleArgs;
        }
        | {
            __kind: "AsUpdateAuthorityV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            collection: CollectionToggleArgs;
            collectionDetails: CollectionDetailsToggleArgs;
            data: OptionOrNullable<DataArgs>;
            isMutable: OptionOrNullable<boolean>;
            newUpdateAuthority: OptionOrNullable<Address>;
            primarySaleHappened: OptionOrNullable<boolean>;
            ruleSet: RuleSetToggleArgs;
            tokenStandard: OptionOrNullable<TokenStandardArgs>;
            uses: UsesToggleArgs;
        }
        | {
            __kind: "AsAuthorityItemDelegateV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            isMutable: OptionOrNullable<boolean>;
            newUpdateAuthority: OptionOrNullable<Address>;
            primarySaleHappened: OptionOrNullable<boolean>;
            tokenStandard: OptionOrNullable<TokenStandardArgs>;
        }
        | {
            __kind: "AsCollectionDelegateV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            collection: CollectionToggleArgs;
        }
        | {
            __kind: "AsDataDelegateV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            data: OptionOrNullable<DataArgs>;
        }
        | {
            __kind: "AsProgrammableConfigDelegateV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            ruleSet: RuleSetToggleArgs;
        }
        | {
            __kind: "AsDataItemDelegateV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            data: OptionOrNullable<DataArgs>;
        }
        | {
            __kind: "AsCollectionItemDelegateV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            collection: CollectionToggleArgs;
        }
        | {
            __kind: "AsProgrammableConfigItemDelegateV2";
            authorizationData: OptionOrNullable<AuthorizationDataArgs>;
            ruleSet: RuleSetToggleArgs;
        }