import { Folder } from '@nativescript/core';
import { CSVExporter } from '@awarns/persistence/exporters';
import { Trace } from '../entities';
import { TracesStore } from '../stores';
export declare class CSVTracesExporter extends CSVExporter<Trace> {
    private tracesStore;
    constructor(folder: Folder, fileName?: string, tracesStore?: TracesStore);
    protected getItemsToExport(): Promise<Array<Trace>>;
    protected formatHeaders(): Array<string>;
    protected formatRow(trace: Trace): Array<number | string | boolean>;
}
