/*! * @author electricessence / https://github.com/electricessence/ * Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md */ import {Primitive} from "../Primitive"; import {ISerializable} from "../Serialization/ISerializable"; import {IMap} from "../../IMap"; export module UriComponent { export interface Formattable { toUriComponent():string; } export type Value = Primitive|ISerializable|Formattable; export interface Map extends IMap { } } export default UriComponent;