import { AdaptElementOrNull, Component, PrimitiveComponent } from "@adpt/core";
/**
 * Props for {@link ExternalDockerHost}
 *
 * @alpha
 */
export interface ExternalDockerHostProps {
    dockerHost: string;
}
/**
 * Represents an remote Docker Host
 *
 * @alpha
 */
export declare class ExternalDockerHost extends PrimitiveComponent<ExternalDockerHostProps> {
    updateState(state: any): void;
}
/**
 * Props for {@link DockerHostProps}
 *
 * @alpha
 */
export interface DockerHostProps {
    dockerHost?: string;
}
/**
 * Represents a Docker Host
 *
 * @alpha
 */
export declare class DockerHost extends Component<DockerHostProps> {
    build(): AdaptElementOrNull;
}
export default DockerHost;
//# sourceMappingURL=DockerHost.d.ts.map