@eslint-types/typescript-eslint
Version:
TypeScript definitions for eslint-define-config
24 lines (21 loc) • 490 B
TypeScript
export type Schema0 =
| {
VariableDeclarator?: {
array?: boolean;
object?: boolean;
};
AssignmentExpression?: {
array?: boolean;
object?: boolean;
};
}
| {
array?: boolean;
object?: boolean;
};
export interface Schema1 {
enforceForRenamedProperties?: boolean;
enforceForDeclarationWithTypeAnnotation?: boolean;
[k: string]: unknown;
}
export type PreferDestructuringRuleOptions = [Schema0?, Schema1?];