@ts4ocds/core
Version:
TS4OCDS is a library of TypeScript entities that takes an approach to befriend large OCDS JSONs with your per-project routine of writing whole lotta interfaces for them.
28 lines (24 loc) • 770 B
text/typescript
/**
* @packageDocumentation
* @module Standard.Tender
*/
import { CodeList, OpenCodeList } from '@ts4ocds/utils';
/**
* The {@link Award.Award | award} criteria for the procurement,
* using the open [awardCriteria](https://standard.open-contracting.org/1.1/en/schema/codelists/#award-criteria) codelist.
*/
export const AwardCriteria = new OpenCodeList([
'priceOnly',
'costOnly',
'qualityOnly',
'ratedCriteria',
'lowestCost',
'bestProposal',
'bestValueToGovernment',
'singleBidOnly',
]);
/**
* The {@link Award.Award | award} criteria for the procurement,
* using the open [awardCriteria](https://standard.open-contracting.org/1.1/en/schema/codelists/#award-criteria) codelist.
*/
export type AwardCriterion = CodeList<typeof AwardCriteria>;