import { Portal } from '@angular/cdk/portal'; import * as i0 from "@angular/core"; export declare class FooterService { private readonly components; /** * Represents an array of `Portal` objects with unknown type. */ readonly portals: import("@angular/core").WritableSignal[]>; /** * Computes the count of portals. * * @returns {number} The count of portals. */ readonly portalCount: import("@angular/core").Signal; /** * Adds a portal to the list of portals. * * @param {Portal} portal - The portal to be added. * * @return {void} */ pushPortal(portal: Portal): void; /** * Removes a portal from the list of portals. * * @param {Portal} portal - The portal to be removed. * @return {void} */ removePortal(portal: Portal): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }