import { ControlId } from '../../control/models'; export declare class ControlIdImpl implements ControlId { private parentParts; private readonly parts; constructor(parentParts?: IdPart[]); addPart(part: string): ControlIdImpl; addIndex(part: string | undefined, indexProvider: IndexProvider): ControlIdImpl; getId(): string; } interface IdPart { id?: string; indexProvider?: IndexProvider; } interface IndexProvider { index: number | null; } export {};