Files
NapCatQQ/.pnpm-store/v3/files/cb/8c6634b8c0abdfdd2f4fe87f5586b1575336875612e79913d73724d4b43a909f53f0b24200b60916c40c630a12254286703a3db0eea0a0bac86d90c2e6d50a
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

8 lines
631 B
Plaintext

import type { TSchema, SchemaOptions } from '../schema/index';
import type { TConstructor } from '../constructor/index';
import { type TTuple } from '../tuple/index';
import { type TNever } from '../never/index';
export type TConstructorParameters<Type extends TSchema> = (Type extends TConstructor<infer Parameters extends TSchema[], infer _InstanceType extends TSchema> ? TTuple<Parameters> : TNever);
/** `[JavaScript]` Extracts the ConstructorParameters from the given Constructor type */
export declare function ConstructorParameters<Type extends TSchema>(schema: Type, options?: SchemaOptions): TConstructorParameters<Type>;