import sqlite from "better-sqlite3"; import type * as recordTypes from "../../types/recordTypes"; interface GetLotsFilters { lotNameSearchType?: "" | "startsWith" | "endsWith"; lotName?: string; mapId?: number | string; lotTypeId?: number | string; lotStatusId?: number | string; occupancyStatus?: "" | "occupied" | "unoccupied"; workOrderId?: number | string; } interface GetLotsOptions { limit: -1 | number; offset: number; } export declare function getLots(filters: GetLotsFilters, options: GetLotsOptions, connectedDatabase?: sqlite.Database): { count: number; lots: recordTypes.Lot[]; }; export default getLots;