UNPKG

@eslint-types/typescript-eslint

Version:
38 lines (35 loc) 997 B
export type Schema0 = 'tab' | number; export interface Schema1 { SwitchCase?: number; VariableDeclarator?: | (number | ('first' | 'off')) | { var?: number | ('first' | 'off'); let?: number | ('first' | 'off'); const?: number | ('first' | 'off'); }; outerIIFEBody?: number | 'off'; MemberExpression?: number | 'off'; FunctionDeclaration?: { parameters?: number | ('first' | 'off'); body?: number; }; FunctionExpression?: { parameters?: number | ('first' | 'off'); body?: number; }; StaticBlock?: { body?: number; }; CallExpression?: { arguments?: number | ('first' | 'off'); }; ArrayExpression?: number | ('first' | 'off'); ObjectExpression?: number | ('first' | 'off'); ImportDeclaration?: number | ('first' | 'off'); flatTernaryExpressions?: boolean; offsetTernaryExpressions?: boolean; ignoredNodes?: string[]; ignoreComments?: boolean; } export type IndentRuleOptions = [Schema0?, Schema1?];