1 | /// <reference types="node" />
|
2 | import * as url from 'url';
|
3 | export default class SchemaId {
|
4 | readonly inputId: string;
|
5 | static readonly empty: SchemaId;
|
6 | readonly id: url.Url;
|
7 | private readonly absoluteId;
|
8 | constructor(inputId: string, parentIds?: string[]);
|
9 | getAbsoluteId(): string;
|
10 | isEmpty(): boolean;
|
11 | isFetchable(): boolean;
|
12 | getFileId(): string;
|
13 | existsJsonPointerHash(): boolean;
|
14 | getJsonPointerHash(): string;
|
15 | toNames(): string[];
|
16 | }
|