1 | import type { SpreadArgument, StringArgument } from '../types.js';
|
2 |
|
3 |
|
4 |
|
5 | export declare const args: {
|
6 | |
7 |
|
8 |
|
9 | string<Type = string>(options?: Partial<Omit<StringArgument<Type>, "type">>): <Key extends string, Target extends { [K in Key]?: Type; }>(target: Target, propertyName: Key) => void;
|
10 | |
11 |
|
12 |
|
13 | spread<Type extends unknown = string[]>(options?: Partial<Omit<SpreadArgument<Type>, "type">>): <Key extends string, Target extends { [K in Key]?: Type; }>(target: Target, propertyName: Key) => void;
|
14 | };
|