import type { DateLike, ModifyPartial } from "type_aliases"; import type { PipelineName, RunningProcessStatus } from "../enums"; import ApiPipelineLog from "./api_pipeline_log"; export declare type ApiPipelineArgument = ModifyPartial; export declare class ApiPipeline { constructor({ id, name, externalId, externalUrl, startTime, endTime, firebaseClientAccountId, firebaseProjectId, firebaseFloorId, firebaseScanDatasetId, options, status, logs, }?: ApiPipelineArgument); readonly id: number; name: PipelineName; externalId: string; externalUrl: string; startTime: number; endTime: number; firebaseClientAccountId: string; firebaseProjectId: string; firebaseFloorId: string; firebaseScanDatasetId: string; options: any; status: RunningProcessStatus; logs: ApiPipelineLog[]; } export default ApiPipeline; export { ApiPipelineLog };