@overture-stack/lyric
Version:
Data Submission system
18 lines (17 loc) • 2.21 kB
TypeScript
import { BaseDependencies } from '../config/config.js';
import { type AuthConfig } from '../middleware/auth.js';
declare const controller: ({ baseDependencies, authConfig, }: {
baseDependencies: BaseDependencies;
authConfig: AuthConfig;
}) => {
commit: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").submissionCommitPathParams, unknown, object, import("qs").ParsedQs, Record<string, any>>;
delete: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").submissionIdPathParam, unknown, object, import("qs").ParsedQs, Record<string, any>>;
deleteEntityName: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").submissionDeleteEntityNameParams, unknown, object, import("../utils/schemas.js").submissionDeleteEntityNameQueryParams, Record<string, any>>;
deleteSubmittedDataBySystemId: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").dataDeleteBySystemIdPathParams, unknown, object, import("qs").ParsedQs, Record<string, any>>;
editSubmittedData: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").categoryPathParams, unknown, Record<string, unknown>[], import("../utils/schemas.js").dataEditRequestSchemaQueryParams, Record<string, any>>;
getSubmissionsByCategory: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").categoryPathParams, unknown, object, import("../utils/schemas.js").submissionsByCategoryQueryParams, Record<string, any>>;
getSubmissionById: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").submissionIdPathParam, unknown, object, import("qs").ParsedQs, Record<string, any>>;
getActiveByOrganization: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").categoryOrganizationPathParams, unknown, object, import("qs").ParsedQs, Record<string, any>>;
submit: import("express-serve-static-core").RequestHandler<import("../utils/schemas.js").categoryPathParams, unknown, Record<string, unknown>[], import("../utils/schemas.js").uploadSubmissionRequestQueryParams, Record<string, any>>;
};
export default controller;