import rt = require("./typesystem");
import nm = require("./nominal-types");
import tsInterfaces = require("./typesystem-interfaces");
export declare function example(t: rt.AbstractType): any;
export declare function exampleFromInheritedType2(inheritedType: rt.AbstractType): tsInterfaces.IExample[];
export declare function exampleFromNominal(nominalType: nm.ITypeDefinition, collectFromSupertype?: boolean): nm.IExpandableExample[];
