import { type OptionalKind } from 'ts-morph'; import { type StructureEditor } from './structure-editor'; import { type StructureType } from './structure-type'; import { type StructuredStatement } from './structured-statement'; export declare function getDeclarationEditor, Structures extends StructureType = StructureType>(): (declarations: Declaration | Declaration[], editor: StructureEditor>) => void;