import { PipeTransform } from '@angular/core';
import { UserPreferenceService } from '../../user-preference.service';
import { DateDisplay } from './date-display.pipe';
import * as i0 from "@angular/core";
/**
 * Format a time to the user's preference for display
 */
export declare class TimeDisplayPipe implements PipeTransform {
    private userPreferenceService;
    constructor(userPreferenceService: UserPreferenceService);
    private lastFormatString;
    /**
     * Format a time for display, accounting for user's display preferences.
     */
    transform(time?: DateDisplay, showSeconds?: boolean): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<TimeDisplayPipe, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<TimeDisplayPipe, "timeDisplay", false>;
}
