UNPKG

@orca-so/wavebreak

Version:

The wavebreak JS client for interacting with the wavebreak program.

24 lines (23 loc) 1.47 kB
import { FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder, 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(): FixedSizeEncoder<MetaplexCollectionDetailsArgs>; export declare function getMetaplexCollectionDetailsDecoder(): FixedSizeDecoder<MetaplexCollectionDetails>; export declare function getMetaplexCollectionDetailsCodec(): FixedSizeCodec<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; };