import { BaseUri } from './baseUri'; import { Uri } from './uri'; export declare class ConstantUri extends BaseUri { constructor(name: string); get scheme(): string; get isCaseSensitive(): boolean; get fileName(): string; get lastExtension(): string; get root(): Uri; get fragment(): string; get query(): string; equals(other: Uri | undefined): boolean; toJsonObj(): void; toString(): string; toUserVisibleString(): string; matchesRegex(regex: RegExp): boolean; withFragment(fragment: string): Uri; withQuery(query: string): Uri; addPath(extra: string): Uri; getDirectory(): Uri; isRoot(): boolean; isChild(parent: Uri, ignoreCase?: boolean | undefined): boolean; isLocal(): boolean; startsWith(other: Uri | undefined, ignoreCase?: boolean | undefined): boolean; getPathLength(): number; resolvePaths(...paths: string[]): Uri; combinePaths(...paths: string[]): Uri; combinePathsUnsafe(...paths: string[]): Uri; getPath(): string; getFilePath(): string; stripExtension(): Uri; stripAllExtensions(): Uri; protected getRootPath(): string; protected getComparablePath(): string; protected getPathComponentsImpl(): string[]; }