import '../../stencil.core';
export declare class FeatureList {
    data: any;
    limit: number;
    batchSize: number;
    component: string;
    componentOptions: any;
    display: 'all' | 'visible';
    features: any[];
    item: boolean;
    loadingSpinner: string;
    loadingText: string;
    mapId: string;
    orderBy: string;
    order: 'asc' | 'desc' | 'none';
    styleId: string;
    sourceId: string;
    componentWillLoad(): void;
    handleInfiniteScroll(e: any): void;
    handleStyleUpdated(e: CustomEvent): void;
    handleSourceId(): Promise<void>;
    getMap(): any;
    filter(): Promise<void>;
    sort(features: any[]): any[];
    render(): JSX.Element[];
}
