import type * as ts from 'typescript'; export interface LineColumn { line: number; col: number; } export declare class NodeDetails { constructor(values?: Partial); declarationName: string | null; filePath: string; start: LineColumn; end: LineColumn; startOffset: number; endOffset: number; length: number; text: string; positionInRange(position: number): boolean; } export declare const getNodeDetails: (node: ts.Node) => NodeDetails;