import * as i0 from '@angular/core';

declare class TdUserProfileComponent {
    name?: string;
    email?: string;
    static ɵfac: i0.ɵɵFactoryDeclaration<TdUserProfileComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TdUserProfileComponent, "td-user-profile", never, { "name": { "alias": "name"; "required": false; }; "email": { "alias": "email"; "required": false; }; }, {}, never, ["[td-user-info-list]", "[td-user-action-list]"], true, never>;
}

/**
 * @deprecated This module is deprecated and will be removed in future versions.
 * Please migrate to using standalone components as soon as possible.
 */
declare class CovalentUserProfileModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<CovalentUserProfileModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<CovalentUserProfileModule, never, [typeof TdUserProfileComponent], [typeof TdUserProfileComponent]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<CovalentUserProfileModule>;
}

declare class TdUserProfileMenuComponent {
    email?: string;
    name?: string;
    _blockEvent(event: Event): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TdUserProfileMenuComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TdUserProfileMenuComponent, "td-user-profile-menu", never, { "email": { "alias": "email"; "required": false; }; "name": { "alias": "name"; "required": false; }; }, {}, never, ["[td-user-info-list]", "[td-user-action-list]"], true, never>;
}

export { CovalentUserProfileModule, TdUserProfileComponent, TdUserProfileMenuComponent };
