import { Chart, ChartRepo, KubernetesResource, K8sUtilService } from '@alauda-fe/common'; import { PipeTransform } from '@angular/core'; import { ChartUtilService } from '../services'; import * as i0 from "@angular/core"; export declare class ArtifactTypePipe implements PipeTransform { transform(artifactType: string): "Chart" | "Operator"; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export declare class ArtifactBuiltinPipe implements PipeTransform { transform(artifact: KubernetesResource): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export declare class ChartRepoReadonlyPipe implements PipeTransform { private readonly k8sUtil; constructor(k8sUtil: K8sUtilService); transform(repo: ChartRepo): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export declare class ChartRepoBuiltInPipe implements PipeTransform { private readonly k8sUtil; constructor(k8sUtil: K8sUtilService); transform(repo: ChartRepo): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export declare class ChartNamePipe implements PipeTransform { private readonly chartUtil; constructor(chartUtil: ChartUtilService); transform(chart: Chart): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; }