import { IModel, IModelUniform, ITexture2D } from '@antv/l7-core';
import BaseModel from '../../core/BaseModel';
export default class LineModel extends BaseModel {
    protected texture: ITexture2D;
    getUninforms(): IModelUniform;
    getAnimateUniforms(): IModelUniform;
    initModels(): IModel[];
    clearModels(): void;
    buildModels(): IModel[];
    /**
     * 根据参数获取不同的 shader 代码
     * @returns
     */
    getShaders(): {
        frag: string;
        vert: string;
        type: string;
    };
    protected registerBuiltinAttributes(): void;
    private updateTexture;
}
