sunrise-cms/helpers/lotOccupancyDB/getWorkOrders.d.ts

21 lines
653 B
TypeScript

import type * as recordTypes from "../../types/recordTypes";
interface GetWorkOrdersFilters {
workOrderTypeId?: number | string;
workOrderOpenStatus?: "" | "open" | "closed";
workOrderOpenDateString?: string;
occupantName?: string;
lotName?: string;
}
interface GetWorkOrdersOptions {
limit: number;
offset: number;
includeLotsAndLotOccupancies?: boolean;
includeComments?: boolean;
includeMilestones?: boolean;
}
export declare const getWorkOrders: (filters?: GetWorkOrdersFilters, options?: GetWorkOrdersOptions) => {
count: number;
workOrders: recordTypes.WorkOrder[];
};
export default getWorkOrders;