import { List } from "./List";
import type { IDisposer } from "./Disposer";
import type { Container } from "../render/Container";
import type { Sprite } from "../render/Sprite";
/**
* A version of [[List]] to hold children of the [[Container]].
*
* @see {@link https://www.amcharts.com/docs/v5/concepts/common-elements/containers/} for more info
*/
export declare class Children extends List implements IDisposer {
private _disposed;
private _container;
private _events;
constructor(container: Container);
protected _onInserted(child: A, index?: number): void;
protected _onRemoved(child: A): void;
/**
* Returns `true` if obejct is disposed.
*/
isDisposed(): boolean;
/**
* Permanently dispose this object.
*/
dispose(): void;
}
//# sourceMappingURL=Children.d.ts.map