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 {};
|