import { Comment } from './comment'; import { Declaration, VariableDeclarationOptions, ExportDeclarationOptions } from './decl'; import { IdentifierValue } from './identifier'; import { Value } from './value'; export declare function decl(identifier: IdentifierValue, build: (builder: DeclarationBuilder) => void): Declaration; export declare class DeclarationBuilder { #private; constructor(identifier: IdentifierValue); variable(value: Value, options?: VariableDeclarationOptions): this; export(options?: ExportDeclarationOptions): this; leadingComment(comment: Comment): this; trailingComment(comment: Comment): this; build(): Declaration; }