import { Option, Struct, bool, i32 } from '@polkadot/types';
import { StorefrontId } from '../interfaces';
import { OptionContent } from './content';
export declare type ProductUpdateType = {
    storefront_id: Option<StorefrontId>;
    content: OptionContent;
    price_usd: Option<i32>;
    tax_pct: Option<i32>;
    discount_pct: Option<i32>;
    buyer_esc_pct: Option<i32>;
    seller_esc_pct: Option<i32>;
    hidden: Option<bool>;
};
export declare class ProductUpdate extends Struct {
    constructor(value?: ProductUpdateType);
    get content(): OptionContent;
    set content(value: OptionContent);
}
