UpdateArgsArgs: {
    __kind: "V1";
    authorizationData?: OptionOrNullable<AuthorizationDataArgs>;
    collection?: CollectionToggleArgs;
    collectionDetails?: CollectionDetailsToggleArgs;
    data?: OptionOrNullable<DataArgs>;
    isMutable?: OptionOrNullable<boolean>;
    newUpdateAuthority?: OptionOrNullable<PublicKey>;
    primarySaleHappened?: OptionOrNullable<boolean>;
    ruleSet?: RuleSetToggleArgs;
    uses?: UsesToggleArgs;
} | {
    __kind: "AsUpdateAuthorityV2";
    authorizationData?: OptionOrNullable<AuthorizationDataArgs>;
    collection?: CollectionToggleArgs;
    collectionDetails?: CollectionDetailsToggleArgs;
    data?: OptionOrNullable<DataArgs>;
    isMutable?: OptionOrNullable<boolean>;
    newUpdateAuthority?: OptionOrNullable<PublicKey>;
    primarySaleHappened?: OptionOrNullable<boolean>;
    ruleSet?: RuleSetToggleArgs;
    tokenStandard?: OptionOrNullable<TokenStandardArgs>;
    uses?: UsesToggleArgs;
} | {
    __kind: "AsAuthorityItemDelegateV2";
    authorizationData?: OptionOrNullable<AuthorizationDataArgs>;
    isMutable?: OptionOrNullable<boolean>;
    newUpdateAuthority?: OptionOrNullable<PublicKey>;
    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;
}

Generated using TypeDoc