eslint-plugin-preact-signals
Version:
TypeScript/ESLint plugin for validating use of @preact/signals
8 lines (7 loc) • 528 B
TypeScript
import { ESLintUtils } from '@typescript-eslint/utils';
export interface ExampleTypedLintingRuleDocs {
description: string;
recommended?: 'error' | 'warn' | false;
requiresTypeChecking?: boolean;
}
export declare const createRule: <Options extends readonly unknown[], MessageIds extends string>({ meta, name, ...rule }: Readonly<ESLintUtils.RuleWithMetaAndName<Options, MessageIds, ExampleTypedLintingRuleDocs>>) => ESLintUtils.RuleModule<MessageIds, Options, ExampleTypedLintingRuleDocs, ESLintUtils.RuleListener>;