import { Router } from 'aurelia-router';
import { I18N } from 'aurelia-i18n';
import { Locality } from "../../model/common-model";
import { ListViewModelBase } from "../list-view-model-base";
import { ColDef } from 'ag-grid-community';
import { CustomLogger } from '../../modules/custom-logger';
export declare class LocalityList extends ListViewModelBase<Locality> {
    ressourceName: string;
    constructor(router: Router, logger: CustomLogger, i18n: I18N);
    addLocality(): void;
    getDetailsUrl(self: any, entity: Locality): string;
    get routePrefix(): string;
    getDataGridColumns(): ColDef<any>[];
    importLocalities(): void;
}
