import { ViewContainerRef } from '@angular/core'; export interface IEvent { on(handler: { (data?: T): void; }): void; off(handler: { (data?: T): void; }): void; } export declare class Common { static GetInstanceComponenet(ViewContainerRef: ViewContainerRef): any; static convertDataURIToBinary(dataURI: any): Uint8Array; static DownloadBlob(blobdata: any, fname: string, type?: string): void; static DownloadFile(filename: any, text: any): void; static GetParentComponent(parentElement: any): any; static GetAbsPosition(el: any): { x: number; y: number; }; static ReplaceParentStyle(parentElement: any, styleName: string, OldValue: string, NewValue: string): any; static SetParentDetectChanges(parentElement: any): any; static isNumeric(n: any): boolean; static Filter(Value: string, Filter: string): boolean; static SplitPathToInstanceAndPropertyName(path: string): PathNameProp; static fix2(val: number): string; static fix3(val: number): string; static getDateTimeString(value: number): string; } export declare class PathNameProp { InstanceName: string; PropertyName: string; }