import { Context } from '@metaplex-foundation/umi'; import { addCollectionPluginV1 } from '../../generated'; import { CollectionAddablePluginAuthorityPairArgsV2 } from '../../plugins'; import { ExternalPluginAdapterInitInfoArgs } from '../../plugins/externalPluginAdapters'; export type AddCollectionPluginArgsPlugin = Exclude | ExternalPluginAdapterInitInfoArgs; export type AddCollectionPluginArgs = Omit[1], 'plugin' | 'initAuthority'> & { plugin: AddCollectionPluginArgsPlugin; }; export declare const addCollectionPlugin: (context: Pick, { plugin, ...args }: AddCollectionPluginArgs) => import("@metaplex-foundation/umi").TransactionBuilder;