///
///
export declare class CardLayout implements ng.IDirective {
private $timeout;
private blockView;
constructor($timeout: ng.ITimeoutService);
restrict: string;
transclude: boolean;
scope: {
blockView: string;
};
replace: boolean;
controller: any;
controllerAs: string;
bindToController: boolean;
template: string;
link: ng.IDirectiveLinkFn;
}
export declare function cardLayoutFactory($timeout: any): CardLayout;
export declare namespace cardLayoutFactory {
var $inject: string[];
}
export declare class CardCtrl implements ng.IComponentController {
menuOpen: boolean;
constructor();
toggleSettings(): void;
getMenuStatus(): boolean;
}
export declare class Card implements ng.IDirective {
restrict: string;
template: string;
transclude: boolean;
replace: boolean;
controller: any;
controllerAs: string;
bindToController: boolean;
constructor();
static factory(): Card;
}
export declare class CardMenuCtrl implements ng.IComponentController {
private $scope;
private menuOpen;
mdCardCtrl: any;
constructor($scope: ng.IScope);
$onInit(): void;
toggleSettings(): void;
}
export declare class CardMenu implements ng.IDirective {
restrict: string;
require: {
[controller: string]: string;
};
scope: {
menutitle: string;
};
template: string;
transclude: boolean;
replace: boolean;
controller: any;
controllerAs: string;
bindToController: boolean;
constructor();
static factory(): CardMenu;
}
export declare class CardMenuFooterCtrl implements ng.IComponentController {
private menuOpen;
mdCardCtrl: any;
constructor();
toggleSettings(): void;
}
export declare class CardMenuFooter implements ng.IDirective {
restrict: string;
require: {
[controller: string]: string;
};
scope: {
icon: string;
};
template: string;
transclude: boolean;
replace: boolean;
controller: any;
controllerAs: string;
bindToController: boolean;
constructor();
static factory(): CardMenuFooter;
}