import { AptlyOrder } from '../models/index.js';
export declare enum AptlyJobQueue {
    Documents = "documents",
    Orders = "orders",
    Units = "units",
    Inquiries = "inquiries",
    PriceFiles = "price-files"
}
export declare enum AptlyJobName {
    ZipDocuments = "zip-documents",
    Create = "create"
}
export interface AptlyJob<DATA = any, RETURN = any> {
    id: string;
    name: AptlyJobName;
    progress: number;
    data: DATA;
    returnvalue: RETURN;
    failedReason?: string;
}
export type AptlyJobOrder = AptlyJob<any, {
    order: AptlyOrder;
}>;
