18 lines
524 B
TypeScript
18 lines
524 B
TypeScript
|
import { Collection } from '../nodes/Collection.js';
|
||
|
import { StringifyContext } from './stringify.js';
|
||
|
interface StringifyCollectionOptions {
|
||
|
blockItemPrefix: string;
|
||
|
flowChars: {
|
||
|
start: '{';
|
||
|
end: '}';
|
||
|
} | {
|
||
|
start: '[';
|
||
|
end: ']';
|
||
|
};
|
||
|
itemIndent: string;
|
||
|
onChompKeep?: () => void;
|
||
|
onComment?: () => void;
|
||
|
}
|
||
|
export declare function stringifyCollection(collection: Readonly<Collection>, ctx: StringifyContext, options: StringifyCollectionOptions): string;
|
||
|
export {};
|