import { Base, Stream, Type } from "igniteui-angular-core";
import { Regex } from "igniteui-angular-core";
import { Uri } from "igniteui-angular-core";
import { WorkItem$1 } from "./WorkItem$1";
import { IPackage } from "./IPackage";
import { List$1 } from "igniteui-angular-core";
import { IPackageRelationship } from "./IPackageRelationship";
/**
 * @hidden
 */
export declare class PackageUtilities extends Base {
    static $t: Type;
    private static z;
    private static ab;
    private static ad;
    private static x;
    private static v;
    static j(a: string, b: string): string;
    static ag(a: Uri, b: Uri): Uri;
    static a(a: Stream, b: boolean): WorkItem$1<IPackage>;
    static k(a: Date): string;
    static m(a: string): string;
    static n(a: string): string;
    static ah(a: Uri): Uri;
    static o(a: string): string;
    static e(a: string): number;
    static ai(a: Uri, b: Uri): Uri;
    static aj(a: Uri, b: Uri, c: string): Uri;
    static p(a: string, b: string): string;
    static q(a: string, b: string, c: string, d: boolean): string;
    static g(a: string): List$1<string>;
    static h(a: string, b: string): List$1<string>;
    static ak(a: IPackageRelationship): Uri;
    static b(a: string): boolean;
    static c(a: Uri): boolean;
    static d(a: string): boolean;
    static i(a: string): Date;
    static get aa(): Regex;
    static get ac(): Regex;
    static get ae(): Regex;
    static get y(): Regex;
    static get w(): Regex;
    static al(a: string): void;
}
