fork of hey-api/openapi-ts because I need some additional things
1import type { PyNodeBase } from '../base';
2import type { PyExpression } from '../expression';
3import { PyNodeKind } from '../kinds';
4
5export interface PyDictExpression extends PyNodeBase {
6 entries: ReadonlyArray<{
7 key: PyExpression;
8 value: PyExpression;
9 }>;
10 kind: PyNodeKind.DictExpression;
11}
12
13export function createDictExpression(
14 entries: ReadonlyArray<{ key: PyExpression; value: PyExpression }>,
15): PyDictExpression {
16 return {
17 entries,
18 kind: PyNodeKind.DictExpression,
19 };
20}