import * as i0 from "@angular/core";
/**
* val-network-banner
*
* Banner de estado de red que empuja el contenido hacia abajo (no fixed/overlay).
* - Offline: banner rojo sin cierre, persiste hasta reconexion.
* - Reconexion: banner verde con boton de cierre y countdown 10s.
* - Online desde inicio: no renderiza nada.
*
* Colocar como primer hijo dentro de ion-content, antes de val-container.
*
* @example
*
*/
export declare class NetworkBannerComponent {
private readonly i18n;
private readonly network;
readonly showBanner: import("@angular/core").Signal;
readonly isOffline: import("@angular/core").Signal;
readonly isReconnected: import("@angular/core").Signal;
readonly countdown: import("@angular/core").Signal;
readonly closeLabel: import("@angular/core").Signal;
t(key: string): string;
dismiss(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}