///
import { IClass, ICommonController } from "./class";
import { I18nConfig } from "./common";
export interface PipeTransform {
transform(value: any, ...args: any[]): any;
}
export interface IPipeController extends PipeTransform, ICommonController {
}
export interface IPipeConfig {
name: string;
i18n?: I18nConfig;
}
export declare type IPipeBundle = Function | ng.Injectable;
export interface IPipeClass extends IClass {
new (...args: any[]): IPipeController;
prototype: IPipeController;
}