@aptly-as/types
Version:
Aptly types and enums
22 lines (21 loc) • 511 B
TypeScript
import { AptlyOrder } from '../models/index.js';
export declare enum AptlyJobQueue {
Documents = "documents",
Orders = "orders",
Units = "units"
}
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;
}>;