···1818 * components of a URL path.
1919 */
2020export interface Path {
2121- /** A URL pathname, beginning with a /. */
2121+ /** a URL pathname, beginning with a /. */
2222 pathname: string;
2323- /** A URL search string, beginning with a ?. */
2323+ /** a URL search string, beginning with a ?. */
2424 search: string;
2525- /** A URL fragment identifier, beginning with a #. */
2525+ /** a URL fragment identifier, beginning with a #. */
2626 hash: string;
2727}
2828···3030 * location entry stored by the history, including position, state and key.
3131 */
3232export interface Location extends Path {
3333- /** Position of this history */
3333+ /** position of this history */
3434 index: number;
3535- /** A value of arbitrary data associated with this location. */
3535+ /** a value of arbitrary data associated with this location. */
3636 state: unknown;
3737- /** A unique identifier for the specific history entry */
3737+ /** a unique identifier for the specific history entry */
3838 id: string;
3939- /** A unique identifier for the history entry's slot in the entries list */
3939+ /** a unique identifier for the history entry's slot in the entries list */
4040 key: string;
4141}
4242