import { Injector, OnChanges, SimpleChanges } from '@angular/core';
import { Link } from '../shared/link';
import { TamuAbstractBaseComponent } from '../shared/tl-abstract-base.component';
import * as i0 from "@angular/core";
export declare const LOGIN_LABEL = "Login";
/**
* A fullwidth footer component which attaches to the bottom of the document body.
*/
export declare class TlFooterComponent extends TamuAbstractBaseComponent implements OnChanges {
loginUrl: string;
/** Used to iterate the footer navigation list. */
links: Array;
variantTypes: string[];
constructor(injector: Injector);
ngOnChanges(changes: SimpleChanges): void;
index(index: number, link: Link): number;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}