UNPKG

@orca-so/wavebreak

Version:

The wavebreak JS client for interacting with the wavebreak program.

24 lines (23 loc) 1.42 kB
import { Codec, Decoder, Encoder, GetDiscriminatedUnionVariant, GetDiscriminatedUnionVariantContent, ReadonlyUint8Array } from '@solana/kit'; export type MetaplexCollectionDetails = { __kind: "V1"; size: bigint; } | { __kind: "V2"; padding: ReadonlyUint8Array; }; export type MetaplexCollectionDetailsArgs = { __kind: "V1"; size: number | bigint; } | { __kind: "V2"; padding: ReadonlyUint8Array; }; export declare function getMetaplexCollectionDetailsEncoder(): Encoder<MetaplexCollectionDetailsArgs>; export declare function getMetaplexCollectionDetailsDecoder(): Decoder<MetaplexCollectionDetails>; export declare function getMetaplexCollectionDetailsCodec(): Codec<MetaplexCollectionDetailsArgs, MetaplexCollectionDetails>; export declare function metaplexCollectionDetails(kind: "V1", data: GetDiscriminatedUnionVariantContent<MetaplexCollectionDetailsArgs, "__kind", "V1">): GetDiscriminatedUnionVariant<MetaplexCollectionDetailsArgs, "__kind", "V1">; export declare function metaplexCollectionDetails(kind: "V2", data: GetDiscriminatedUnionVariantContent<MetaplexCollectionDetailsArgs, "__kind", "V2">): GetDiscriminatedUnionVariant<MetaplexCollectionDetailsArgs, "__kind", "V2">; export declare function isMetaplexCollectionDetails<K extends MetaplexCollectionDetails["__kind"]>(kind: K, value: MetaplexCollectionDetails): value is MetaplexCollectionDetails & { __kind: K; };