/// /// import * as angular from 'angular'; export declare const moduleName: string; export declare const directiveName: string; export declare const controllerName: string; export interface IOffClickAttributes extends angular.IAttributes { rlOffClick: string; } export declare class OffClickController { private $element; private $timeout; event: { (event: MouseEvent): void; }; listener: { ($event: MouseEvent): void; }; static $inject: string[]; constructor($element: angular.IAugmentedJQuery, $timeout: angular.ITimeoutService, $attrs: IOffClickAttributes, $scope: angular.IScope, $parse: angular.IParseService); $onInit(): void; $onDestroy(): void; } export declare function offClick(): angular.IDirective;