export type BasicAuth = { readonly username: string readonly password: string } export type ObjectReference = { readonly related_service_namespace: string readonly resource_type: string readonly operation_method: Method readonly operation_path: string readonly identifier_field: string readonly query_params?: map[string] readonly delete_operation_path?: string } export type ValueSubstitute = { readonly substitute: string } export type AttributeName = | 'postman-basic-auth' | 'object-reference' | 'value-substitute' export type JSONValue = | string | number | boolean | { readonly [x: string]: JSONValue } | readonly JSONValue[]