import { PipeTransform } from '@angular/core'; import * as i0 from "@angular/core"; interface SecDurationConfigDefinition { severe: number; warn: number; default: number; color: boolean; onlySeconds: boolean; undefinedAlternative: string | number | undefined; includeMinutes: boolean; /** * If true, include minutes is also mandatory! */ includeHours: boolean; colors: [string, string, string]; valueIsZeroFn: () => string; } export type SecDurationConfig = Partial; export declare const SEC_CONFIG_DEFAULT_PALETTE: [string, string, string]; export declare const SEC_CONFIG_GRAY_PALETTE: [string, string, string]; export declare class SecDurationPipe implements PipeTransform { /** * @param value - number in seconds * @param config - configuration object * */ transform(value: number, config?: SecDurationConfig): string | number; private static format; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export {};