import type { TSchema, SchemaOptions } from '../schema/index'; import type { TFunction } from '../function/index'; import { type TTuple } from '../tuple/index'; import { type TNever } from '../never/index'; 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;