@@ -3710,6 +3710,7 @@ export type { ModelThatExtendsExtends } from './models/ModelThatExtendsExtends';
3710
3710
export type { ModelWithArray } from './models/ModelWithArray';
3711
3711
export type { ModelWithBoolean } from './models/ModelWithBoolean';
3712
3712
export type { ModelWithCircularReference } from './models/ModelWithCircularReference';
3713
+ export type { ModelWithConst } from './models/ModelWithConst';
3713
3714
export type { ModelWithDictionary } from './models/ModelWithDictionary';
3714
3715
export type { ModelWithDuplicateImports } from './models/ModelWithDuplicateImports';
3715
3716
export type { ModelWithDuplicateProperties } from './models/ModelWithDuplicateProperties';
@@ -3780,6 +3781,7 @@ export { $ModelThatExtendsExtends } from './schemas/$ModelThatExtendsExtends';
3780
3781
export { $ModelWithArray } from './schemas/$ModelWithArray';
3781
3782
export { $ModelWithBoolean } from './schemas/$ModelWithBoolean';
3782
3783
export { $ModelWithCircularReference } from './schemas/$ModelWithCircularReference';
3784
+ export { $ModelWithConst } from './schemas/$ModelWithConst';
3783
3785
export { $ModelWithDictionary } from './schemas/$ModelWithDictionary';
3784
3786
export { $ModelWithDuplicateImports } from './schemas/$ModelWithDuplicateImports';
3785
3787
export { $ModelWithDuplicateProperties } from './schemas/$ModelWithDuplicateProperties';
@@ -4555,6 +4557,21 @@ export type ModelWithCircularReference = {
4555
4557
"
4556
4558
`;
4557
4559
4560
+ exports[`v3 should generate: test/generated/v3/models/ModelWithConst.ts 1`] = `
4561
+ "/* generated using openapi-typescript-codegen -- do no edit */
4562
+ /* istanbul ignore file */
4563
+ /* tslint:disable */
4564
+ /* eslint-disable */
4565
+ export type ModelWithConst = {
4566
+ string?: "string";
4567
+ number?: 0;
4568
+ boolean?: false;
4569
+ null?: null;
4570
+ };
4571
+
4572
+ "
4573
+ `;
4574
+
4558
4575
exports[`v3 should generate: test/generated/v3/models/ModelWithDictionary.ts 1`] = `
4559
4576
"/* generated using openapi-typescript-codegen -- do no edit */
4560
4577
/* istanbul ignore file */
@@ -5866,6 +5883,30 @@ export const $ModelWithCircularReference = {
5866
5883
"
5867
5884
`;
5868
5885
5886
+ exports[`v3 should generate: test/generated/v3/schemas/$ModelWithConst.ts 1`] = `
5887
+ "/* generated using openapi-typescript-codegen -- do no edit */
5888
+ /* istanbul ignore file */
5889
+ /* tslint:disable */
5890
+ /* eslint-disable */
5891
+ export const $ModelWithConst = {
5892
+ properties: {
5893
+ string: {
5894
+ type: '"string"',
5895
+ },
5896
+ number: {
5897
+ type: '0',
5898
+ },
5899
+ boolean: {
5900
+ type: 'false',
5901
+ },
5902
+ null: {
5903
+ type: 'null',
5904
+ },
5905
+ },
5906
+ } as const;
5907
+ "
5908
+ `;
5909
+
5869
5910
exports[`v3 should generate: test/generated/v3/schemas/$ModelWithDictionary.ts 1`] = `
5870
5911
"/* generated using openapi-typescript-codegen -- do no edit */
5871
5912
/* istanbul ignore file */
0 commit comments