import { Options as ParserOptions } from './parser/index'; import descriptionTokenizer from './parser/tokenizers/description'; import nameTokenizer from './parser/tokenizers/name'; import tagTokenizer from './parser/tokenizers/tag'; import typeTokenizer from './parser/tokenizers/type'; import alignTransform from './transforms/align'; import indentTransform from './transforms/indent'; import crlfTransform from './transforms/crlf'; import { flow as flowTransform } from './transforms/index'; import { rewireSpecs, rewireSource, seedBlock, seedTokens } from './util'; export * from './primitives'; export declare function parse(source: string, options?: Partial): import("./primitives").Block[]; export declare const stringify: import("./stringifier/index").Stringifier; export { default as inspect } from './stringifier/inspect'; export declare const transforms: { flow: typeof flowTransform; align: typeof alignTransform; indent: typeof indentTransform; crlf: typeof crlfTransform; }; export declare const tokenizers: { tag: typeof tagTokenizer; type: typeof typeTokenizer; name: typeof nameTokenizer; description: typeof descriptionTokenizer; }; export declare const util: { rewireSpecs: typeof rewireSpecs; rewireSource: typeof rewireSource; seedBlock: typeof seedBlock; seedTokens: typeof seedTokens; };