UNPKG

typescript-dotnet-amd

Version:

A JavaScript-Friendly .NET Based TypeScript Library.

28 lines (19 loc) 573 B
/*! * @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<Value|Value[]> { } } export default UriComponent;