import { EtlConfiguration } from "../EtlConfiguration";
import { EtlType, OlapConnectionString } from "../ConnectionString";
import { OlapEtlFileFormat } from "./OlapEtlFileFormat";
import { OlapEtlTable } from "./OlapEtlTable";
import { DocumentConventions } from "../../../Conventions/DocumentConventions";
export declare class OlapEtlConfiguration extends EtlConfiguration<OlapConnectionString> {
    runFrequency: string;
    format: OlapEtlFileFormat;
    customPartitionValue: string;
    olapTables: OlapEtlTable[];
    etlType: EtlType;
    serialize(conventions: DocumentConventions): object;
    private serializeOlapTable;
}
