/// import { Type } from '../facade/type'; export declare type IRender = (Directive: Type, {jqHost, attrs, jqChildren}?: { jqHost?: ng.IAugmentedJQuery; attrs?: { [key: string]: any; }; jqChildren?: ng.IAugmentedJQuery; }) => { compiledElement: ng.IAugmentedJQuery; ctrl: T; }; /** * factory which will return function which will be used as your render method */ export declare function renderFactory($compile: ng.ICompileService, $scope: any): (Directive: T, {jqHost, attrs, jqChildren}?: { jqHost?: ng.IAugmentedJQuery; attrs?: { [key: string]: any; }; jqChildren?: ng.IAugmentedJQuery; }) => { compiledElement: ng.IAugmentedJQuery; ctrl: T; }; export declare function getInput(element: ng.IAugmentedJQuery): JQuery;