UNPKG

@curvenote/cli

Version:
10 lines 1.28 kB
import type { ISession } from '../session/types.js'; import type { STATUS_ACTIONS, JobResponse, NewCheckJobPayload, NewCheckJobResults } from './types.js'; import type { SubmissionDTO, SubmissionVersionDTO } from '@curvenote/common'; export declare function formatDate(date: string): string; export declare function postNewCliCheckJob(session: ISession, payload: NewCheckJobPayload, results: NewCheckJobResults): Promise<JobResponse>; export declare function patchUpdateCliCheckJob(session: ISession, jobId: string, status: string, message: string, results: Record<string, any>): Promise<JobResponse>; export declare function postNewSubmission(session: ISession, venue: string, collection_id: string, kind_id: string, work_version_id: string, draft: boolean, job_id?: string, metadata?: Record<string, any>, tags?: string[]): Promise<SubmissionDTO>; export declare function postUpdateSubmissionWorkVersion(session: ISession, venue: string, versionsUrl: string, work_version_id: string, job_id?: string, metadata?: Record<string, any>, tags?: string[]): Promise<SubmissionVersionDTO>; export declare function patchUpdateSubmissionStatus(session: ISession, venue: string, submissionUrl: string, action: STATUS_ACTIONS, date?: string): Promise<void>; //# sourceMappingURL=utils.d.ts.map