import { Browser } from "./browser";
import { Console } from "./console";
import { Data } from "./data";
import { File } from "./file";
import { Formatter } from "./formatter";
import { FunctionModule } from "./function";
import { System } from "./system";
import { Component } from "./component";
import { UserSettings } from "./userSettings";
import { DecryptionOptions } from "../types";
interface DataHooksExtended extends Data {
    decrypt: (input: string | Array<string>, options?: DecryptionOptions) => string;
    privateKeyFound: boolean;
}
export declare class Util {
    browser: Browser;
    console: Console;
    data: DataHooksExtended;
    file: File;
    formatter: Formatter;
    function: FunctionModule;
    system: System;
    component: Component;
    userSettings: UserSettings;
}
declare const _default: Util;
export default _default;
