import { LitElement, TemplateResult, CSSResult } from "lit";
import { BuildingModel } from "../../helpers/models/building-model";
import { LanguageObjectModel } from "../../helpers/models/language-object-model";
export declare class BuildingsTable extends LitElement {
    constructor();
    isLoadingMoreData: boolean;
    languageObject?: LanguageObjectModel;
    buildingsData: BuildingModel[];
    tableBody: HTMLElement | null | undefined;
    static get styles(): CSSResult[];
    firstUpdated(): void;
    onViewAllProperties(building: BuildingModel): void;
    backButtonClicked(): void;
    setNullAsNotGiven(str: string): string;
    upperCaseFirstLetter(str: string): string;
    loadMoreBuildings(): void;
    loadMoreBuildingsIfScrolledToBottom(): void;
    render(): TemplateResult;
}
//# sourceMappingURL=buildings-table.d.ts.map