import Docker from "./docker/Docker";
export { default as Docker } from "./docker/Docker";
declare class Orchestriq {
    /**
     * The Docker class provides an interface for interacting with a Docker daemon.
     * It allows you to create containers, networks, volumes, and secrets, as well as
     * manage existing ones.
     */
    get Docker(): typeof Docker;
    /**
     * The Registries class provides an interface for managing Docker registries.
     * It allows you to define, list, and remove registries.
     */
    get registries(): {
        "__#30@#_registries": Record<string, import("./registries/docs").Registry>;
        define(name: string, details: Omit<import("./registries/docs").Registry, "name" | "xAuthHeader">): void;
        list(): import("./registries/docs").Registry[];
        remove(name: string): void;
        get(name: string): import("./registries/docs").Registry | undefined;
    };
}
declare const orchestriq: Orchestriq;
export default orchestriq;
