import { Disposable } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; export interface IDashboardComponent { getUniqueNamePrefix: () => string; } export declare class DashboardUniqueNameGenerator extends Disposable { private _propertyName; private _startIndex; private _componentsCollections; constructor(_propertyName: string, _startIndex: number, ...collections: Array>); private _ensureUniqueName; }