import { CoreConfig } from "../../core";
import { ListCondig } from "../../core";
import { Ref } from "vue";
export declare class VueListCondig<T> implements ListCondig<T> {
    private items;
    private parent;
    constructor(items: Ref<T[]>, parent: Ref<HTMLElement | undefined>);
    removeAtEvent(index: number): T | undefined;
    insertEvent(index: number, value: T): void;
    getLength(): number;
    getValue(index: number): T;
    insertToListEmpty(config: CoreConfig<T>, index: number, value: T): void;
}
