import { Context } from '@metaplex-foundation/umi'; import { createCollectionV2 } from '../../generated'; import { CollectionPluginAuthorityPairArgsV2 } from '../../plugins'; import { ExternalPluginAdapterInitInfoArgs } from '../../plugins/externalPluginAdapters'; export type CreateCollectionArgsPlugin = CollectionPluginAuthorityPairArgsV2 | ExternalPluginAdapterInitInfoArgs; export type CreateCollectionArgs = Omit[1], 'plugins' | 'externalPluginAdapters'> & { plugins?: CreateCollectionArgsPlugin[]; }; export declare const createCollection: (context: Pick, { plugins, ...args }: CreateCollectionArgs) => import("@metaplex-foundation/umi").TransactionBuilder;