import type { Callable } from '../callable/index.js'; import type { Newable } from '../newable/index.js'; import type { CallableParameters_ } from './CallableParameters.js'; import type { NewableParameters_ } from './NewableParameters.js'; export type Parameters_ = [T] extends [Callable] ? CallableParameters_ : [T] extends [Newable] ? NewableParameters_ : never; export type Parameters = Parameters_; export type $Parameters_ = T extends any ? Parameters_ : never; export type $Parameters = $Parameters_; //# sourceMappingURL=Parameters.d.ts.map