import { Codec, Decoder, Encoder, Option, OptionOrNullable } from '@solana/kit';
import { MetaplexCreator, MetaplexCreatorArgs } from '.';
export type MetaplexData = {
    name: string;
    symbol: string;
    uri: string;
    sellerFeeBasisPoints: number;
    creators: Option<Array<MetaplexCreator>>;
};
export type MetaplexDataArgs = {
    name: string;
    symbol: string;
    uri: string;
    sellerFeeBasisPoints: number;
    creators: OptionOrNullable<Array<MetaplexCreatorArgs>>;
};
export declare function getMetaplexDataEncoder(): Encoder<MetaplexDataArgs>;
export declare function getMetaplexDataDecoder(): Decoder<MetaplexData>;
export declare function getMetaplexDataCodec(): Codec<MetaplexDataArgs, MetaplexData>;
