export interface BrickRateProps { count?: number; defaultValue?: number; value?: number; disabled?: boolean; allowHalf?: boolean; colors?: any[]; type?: string; rateStyle?: Record; rateIcon?: any; tooltips?: string[]; } export interface BrickRateEvents { "rate.change": CustomEvent>; } export interface BrickRateEventsMap { onRateChange: "rate.change"; } export declare class BrickRateElement extends HTMLElement { count: number | undefined; defaultValue: number | undefined; value: number | undefined; disabled: boolean | undefined; allowHalf: boolean | undefined; colors: any[] | undefined; type: string | undefined; rateStyle: Record | undefined; rateIcon: any | undefined; tooltips: string[] | undefined; }