import { AnyDeclarationBuilder } from './AnyDeclarationBuilder'; import { BasicBuilder } from './BasicBuilder'; import { Export } from './Export'; import { Writer } from './Writer'; export type NamespaceItem = AnyDeclarationBuilder | Export; export declare class NamespaceDeclaration implements BasicBuilder { readonly name: string; private items; constructor(name: string); add(declaration: NamespaceItem): void; write(writer: Writer): void; } export declare function namespace(name: string): NamespaceDeclaration;