1 | type Rule<T> = readonly [string, Config<T>];
|
2 | type Config<T> = T | Promise<T> | ExectableConfig<T>;
|
3 | type ExectableConfig<T> = (() => T) | (() => Promise<T>);
|
4 | type ExecutedRule<T> = readonly [string, T];
|
5 | export default execute;
|
6 | export declare function execute<T = unknown>(rule?: Rule<T>): Promise<ExecutedRule<T> | null>;
|
7 | //# sourceMappingURL=index.d.ts.map |
\ | No newline at end of file |