import { AttributeDescription } from './interfaces'; export declare type DID = number; /** * Represents a characteristic like size, color, or flavor. Each Dimension is * associated with a number of attributes such as `small` `medium` and `large`. */ export declare class Dimension { readonly did: DID; readonly name: string; readonly attributes: AttributeDescription[]; constructor(did: DID, name: string, attributesIterator: IterableIterator); }