interface AsukaObjectPricing {
    basePrice?: string | number;
    category?: string;
    fill?: null | string;
    fills?: string[];
    height?: number;
    key?: string;
    price?: string | number;
    printingMethodId?: null | string;
    scaleX?: number;
    scaleY?: number;
    size?: AsukaPricingSize;
    text?: string;
    variationPrice?: string | number;
    viewId?: string;
    width?: number;
}

Properties

basePrice?: string | number
category?: string
fill?: null | string
fills?: string[]
height?: number
key?: string

Stable billing identity used to deduplicate one logical object across snapshots/views.

price?: string | number
printingMethodId?: null | string
scaleX?: number
scaleY?: number

Explicit renderer metric used by cross-engine size and coverage pricing rules.

text?: string
variationPrice?: string | number
viewId?: string
width?: number