import { Setting } from './setting';
export interface WorkflowItemDetails {
    itemVersion: string;
    upgradeAvailable: boolean;
    isOldestAllowedVersion?: boolean;
    allowUnsecureWebhooks: boolean;
    customSMTP: boolean;
    settings?: Setting[];
}
export interface ExportDataDetails {
    jobTemplateIds?: string[] | null;
    diagramIds?: string[] | null;
    includeOtherConfiguration?: boolean;
    passphrase?: string | null;
}
export interface ExportDataResults {
    exportId: string;
    exportFile: Blob;
}
export interface ExportFileRequest {
    exportId: string;
    fileType?: ExportFileType | null;
}
export declare enum ExportFileType {
    Wmc = "wmc",
    Json = "json"
}
export interface ImportDataDetails {
    file: Blob;
    mappingFile?: Blob;
    overwriteConfiguration?: boolean;
    passphrase?: string | null;
}
