import * as ts from 'typescript'; import { FormatSettings, PropertyAssignment, RouteEntry, TypeScriptFileUpdate } from '@igniteui/cli-core'; import { ReactRouteLike } from './types'; export declare class ReactTypeScriptFileUpdate extends TypeScriptFileUpdate { readonly filePath: string; constructor(filePath: string, formatSettings?: FormatSettings, compilerOptions?: ts.CompilerOptions); addRoute(route: ReactRouteLike, multiline?: boolean, prepend?: boolean, anchorElement?: PropertyAssignment): void; protected buildRouteStructure(route: ReactRouteLike, _multiline: boolean): RouteEntry[]; private requestImportForRouteLoader; }