Files
NapCatQQ/.pnpm-store/v3/files/39/de95515e4b9fe5b98afe2ef8137cfa759e96bb9fb5444d4827a30622af9a40a9104592510931e3d7fabd42c611b0d483687b644cac83bb38dbc920b0f2fd24
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

10 lines
649 B
Plaintext

import type { TSchema, SchemaOptions } from '../schema/index';
import { Kind } from '../symbols/symbols';
export interface TComputed<Target extends string = string, Parameters extends TSchema[] = []> extends TSchema {
[Kind]: 'Computed';
target: Target;
parameters: Parameters;
}
/** `[Internal]` Creates a deferred computed type. This type is used exclusively in modules to defer resolution of computable types that contain interior references */
export declare function Computed<Target extends string, Parameters extends TSchema[]>(target: Target, parameters: [...Parameters], options?: SchemaOptions): TComputed<Target, Parameters>;