import { LitElement } from "lit";
import { TemplateResult } from "lit-html";
import { TableInputModel } from "../helpers/models/table-input-model";
import "./tables/addresses-table";
import "./tables/buildings-table";
import "./tables/overview-table";
import "./tables/streets-table";
import "./tables/properties-table";
import "./tables/projects-table";
import "./tables/empty-table";
import { LanguageObjectModel } from "../helpers/models/language-object-model";
export declare class ResultsTable extends LitElement {
    constructor();
    isLoadingMoreData: boolean;
    tableData: TableInputModel;
    streetPageSize: number;
    searchText: string;
    languageObject?: LanguageObjectModel;
    static styles: import("lit").CSSResult;
    getKeyFromTableType(): keyof TableInputModel | null;
    checkIfTableIsEmpty(): boolean;
    renderChosenTable(): TemplateResult;
    render(): TemplateResult;
}
//# sourceMappingURL=results-table.d.ts.map