import { AfterViewChecked, AfterViewInit, ElementRef, OnInit } from "@angular/core";
import { StiModelService } from "../services/model.service";
import { StiDraggableService } from "../services/sti-draggable.service";
import * as i0 from "@angular/core";
export declare class StiDraggableElementContainerComponent implements OnInit, AfterViewInit, AfterViewChecked {
    draggableService: StiDraggableService;
    model: StiModelService;
    container: ElementRef;
    constructor(draggableService: StiDraggableService, model: StiModelService);
    ngOnInit(): void;
    ngAfterViewChecked(): void;
    ngAfterViewInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<StiDraggableElementContainerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<StiDraggableElementContainerComponent, "sti-draggable-element-container", never, {}, {}, never, never, false, never>;
}
