import type { Line } from "../../../node/cst/line"; import type { WithErrorRule } from "../util"; import type * as std from "../../../law/std"; export declare const figStructControl = ":fig-struct:"; /** * The renderer for {@link std.Fig}. Please see the source code for the detailed syntax, and the [test code](https://github.com/yamachig/Lawtext/blob/main/core/src/parser/std/rules/$figStruct.spec.ts) for examples. */ export declare const figToLines: (fig: std.Fig, indentTexts: string[]) => Line[]; /** * The renderer for {@link std.FigStruct}. Please see the source code for the detailed syntax, and the [test code](https://github.com/yamachig/Lawtext/blob/main/core/src/parser/std/rules/$figStruct.spec.ts) for examples. */ export declare const figStructToLines: (figStruct: std.FigStruct, indentTexts: string[]) => Line[]; /** * The parser rule for {@link std.Fig}. Please see the source code for the detailed syntax, and the [test code](https://github.com/yamachig/Lawtext/blob/main/core/src/parser/std/rules/$figStruct.spec.ts) for examples. */ export declare const $fig: WithErrorRule; /** * The parser rule for {@link std.FigStruct}. Please see the source code for the detailed syntax, and the [test code](https://github.com/yamachig/Lawtext/blob/main/core/src/parser/std/rules/$figStruct.spec.ts) for examples. */ export declare const $figStruct: WithErrorRule; export default $figStruct;