import type { TSchema, SchemaOptions } from '../schema/index.mjs'; import type { TFunction } from '../function/index.mjs'; import { type TTuple } from '../tuple/index.mjs'; import { type TNever } from '../never/index.mjs'; export type TParameters = (Type extends TFunction ? TTuple : TNever); /** `[JavaScript]` Extracts the Parameters from the given Function type */ export declare function Parameters(schema: Type, options?: SchemaOptions): TParameters;