import type { TItem } from './product-search.type';
export type TChildComponentType = '필수조합상품' | '필수비조합상품' | '단일상품' | 'Unknown';
export declare class Product {
    #private;
    constructor(data: TItem, searchId: string);
    get prodCode(): string;
    get options(): import("./product-search.type").TOption[] | undefined;
    get childComponentType(): TChildComponentType;
    get optionCount(): number;
    get name(): string;
}
