export interface OutlineSymbol { name: string; line: number; kind: string; } export interface FileOutline { filePath: string; imports: string[] | OutlineSymbol[]; exports: string[] | OutlineSymbol[]; topLevel: string[] | OutlineSymbol[]; importsTotal?: number; symbolsTotal?: number; truncated?: boolean; } export declare function getFileOutline(filePath: string, root?: string): FileOutline;