@golemio/pid
Version:
Golemio PID Module
20 lines (19 loc) • 707 B
TypeScript
import { SequelizeModel } from "@golemio/core/dist/output-gateway";
import { IGTFSModels } from "./interfaces/IGTFSModels";
export declare class GTFSShapesModel extends SequelizeModel {
protected outputAttributes: string[];
constructor();
Associate: (models: IGTFSModels) => void;
/** Retrieves all gtfs shapes
* @param {object} [options] Options object with params
* @param {number} [options.limit] Limit
* @param {number} [options.offset] Offset
* @returns Array of the retrieved records
*/
GetAll: (options?: {
id?: string;
limit?: number;
offset?: number;
}) => Promise<any>;
GetOne: (id: number) => Promise<object | null>;
}