import { IEncodeFeature, IVertexAttributeDescriptor } from './interface';
export declare const pointFillModel: ({ descriptors, features, enablePicking, shape2d, }: {
    descriptors: IVertexAttributeDescriptor[];
    features: IEncodeFeature[];
    enablePicking: boolean;
    shape2d: string[];
}) => Promise<{
    descriptors: IVertexAttributeDescriptor[];
    featureLayout: {
        sizePerElement: number;
        elements: Array<{
            featureIdx: number;
            vertices: number[];
            normals: number[];
            offset: number;
            indexes?: number[];
        }>;
    };
    indices: number[];
}>;
