UNPKG

@shopify/prettier-plugin-liquid

Version:
7 lines (6 loc) 754 B
import { doc } from 'prettier'; import { AstPath, LiquidHtmlNode, LiquidParserOptions, LiquidPrinter, LiquidPrinterArgs } from '../../types'; export type HasChildren = Extract<LiquidHtmlNode, { children?: LiquidHtmlNode[]; }>; export declare function printChildren(path: AstPath<HasChildren>, options: LiquidParserOptions, print: LiquidPrinter, args: LiquidPrinterArgs): (doc.builders.BreakParent | (string | any[] | doc.builders.Align | doc.builders.BreakParent | doc.builders.Concat | doc.builders.Cursor | doc.builders.Fill | doc.builders.Group | doc.builders.IfBreak | doc.builders.Indent | doc.builders.IndentIfBreak | doc.builders.Label | doc.builders.Line | doc.builders.LineSuffix | doc.builders.LineSuffixBoundary | doc.builders.Trim)[])[];