UNPKG

@eslint-types/typescript-eslint

Version:
31 lines (28 loc) 700 B
export type MultiLineOption = 'none' | 'semi' | 'comma'; export type SingleLineOption = 'semi' | 'comma'; export interface Schema0 { multiline?: { delimiter?: MultiLineOption; requireLast?: boolean; }; singleline?: { delimiter?: SingleLineOption; requireLast?: boolean; }; overrides?: { interface?: DelimiterConfig; typeLiteral?: DelimiterConfig; }; multilineDetection?: 'brackets' | 'last-member'; } export interface DelimiterConfig { multiline?: { delimiter?: MultiLineOption; requireLast?: boolean; }; singleline?: { delimiter?: SingleLineOption; requireLast?: boolean; }; } export type MemberDelimiterStyleRuleOptions = [Schema0?];