import { IRenderer, ISpecification, IRenderable, IStackeable } from '../../api'; /** * You can put elements into a basket and remove them as well. * Basket has a button to add a child component. * Each child has their own remove button. * For CSS manipulation use .lto-basket, .lto-basket-entity,.lto-add-to-basket, .lto-remove-from-basket * * @see {@link IRenderable} * @see {@link IStackeable} */ export declare class Basket implements IRenderable, IStackeable { private readonly spec; constructor(spec: ISpecification); /** * @inheritDoc */ render: (renderer: IRenderer) => HTMLElement; private renderBasket; private renderBasketEntity; private static renderButton; private renderAddButton; private renderRemoveButton; }