import type { Parameter, ParameterDefinitions, ParameterTypes } from './parameter'; type ExtractParameters = P[Name] extends Parameter ? Name : never; type ParameterValueType

= P extends { default: infer V; } ? V : ParameterTypes[P['type']] | undefined; export type ParametersToParams = { [Name in keyof D as ExtractParameters]: ParameterValueType; }; export {}; //# sourceMappingURL=parameters-to-params.d.ts.map