import { Schema } from "yup"; import { RNftMetadata } from "../rNFT"; import { ProductBase, ProductV1Item, ProductV1Variant } from "../productV1Item"; import { Media } from "../common"; export { ProductV1Variant }; export declare const productV1MetadataSchema: Schema; type SellerMetadata = { defaultVersion: number; name: string; description?: string; externalUrl?: string; tokenId?: string; images?: Media[]; contactLinks: { url: string; tag: string; }[]; contactPreference?: string; }; export type ProductV1Metadata = Omit & Omit & { type: "PRODUCT_V1"; animationMetadata?: Partial>; seller: SellerMetadata; }; export declare function createVariantProductMetadata(productMetadata: ProductV1Metadata, variants: Array<{ productVariant: ProductV1Variant; productOverrides?: Partial; }>): Array; //# sourceMappingURL=index.d.ts.map