@@ -130,7 +130,6 @@ export type SingleCustomGroup = (
130130 sortBy ?: 'value' | 'name'
131131 } & BaseSingleCustomGroup < PropertySelector > )
132132 | BaseSingleCustomGroup < IndexSignatureSelector >
133- | BaseSingleCustomGroup < MultilineSelector >
134133 | BaseSingleCustomGroup < MethodSelector >
135134 | BaseSingleCustomGroup < MemberSelector >
136135) &
@@ -144,7 +143,6 @@ export type SingleCustomGroup = (
144143 */
145144export type Selector =
146145 | IndexSignatureSelector
147- | MultilineSelector
148146 | PropertySelector
149147 | MemberSelector
150148 | MethodSelector
@@ -230,6 +228,17 @@ type IndexSignatureGroup = JoinWithDash<
230228 ]
231229>
232230
231+ /**
232+ * Group type for property members.
233+ *
234+ * Represents all possible combinations of modifiers with the property selector,
235+ * joined with dashes to form group identifiers like 'property' or
236+ * 'optional-property'.
237+ */
238+ type PropertyGroup = JoinWithDash <
239+ [ OptionalModifier , RequiredModifier , MultilineModifier , PropertySelector ]
240+ >
241+
233242/**
234243 * Union type of all possible group identifiers for object type members.
235244 *
@@ -239,24 +248,12 @@ type IndexSignatureGroup = JoinWithDash<
239248 */
240249type Group =
241250 | IndexSignatureGroup
242- | MultilineGroup
243251 | PropertyGroup
244252 | MethodGroup
245253 | MemberGroup
246254 | 'unknown'
247255 | string
248256
249- /**
250- * Group type for property members.
251- *
252- * Represents all possible combinations of modifiers with the property selector,
253- * joined with dashes to form group identifiers like 'property' or
254- * 'optional-property'.
255- */
256- type PropertyGroup = JoinWithDash <
257- [ OptionalModifier , RequiredModifier , MultilineModifier , PropertySelector ]
258- >
259-
260257/**
261258 * Group type for generic member elements.
262259 *
@@ -279,21 +276,13 @@ type MethodGroup = JoinWithDash<
279276 [ OptionalModifier , RequiredModifier , MultilineModifier , MethodSelector ]
280277>
281278
282- /** @deprecated For {@link `MultilineModifier`}. Will be removed in v5.0.0. */
283- type MultilineGroup = JoinWithDash <
284- [ OptionalModifier , RequiredModifier , MultilineSelector ]
285- >
286-
287279/**
288280 * Selector for index signature members.
289281 *
290282 * Matches TypeScript index signatures like `[key: string]: any`.
291283 */
292284type IndexSignatureSelector = 'index-signature'
293285
294- /** @deprecated For {@link `MultilineModifier`}. Will be removed in v5.0.0. */
295- type MultilineSelector = 'multiline'
296-
297286/**
298287 * Modifier indicating a member spans multiple lines.
299288 *
@@ -346,7 +335,6 @@ export let allSelectors: Selector[] = [
346335 'index-signature' ,
347336 'member' ,
348337 'method' ,
349- 'multiline' ,
350338 'property' ,
351339]
352340
0 commit comments