UNPKG

eslint-plugin-preact-signals

Version:

TypeScript/ESLint plugin for validating use of @preact/signals

8 lines (7 loc) 528 B
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>;