import { CommandHandler } from "../.."; import { GetCredentials } from "../../utils/get.credentials"; import { UploadImage } from "./upload.image"; import { UploadManifest } from "./upload.manifest"; import { PushToRegistry } from "./push.to.registry"; export default function providePublish(getCredentials: GetCredentials, uploadImage: UploadImage, uploadManifest: UploadManifest, pushToRegistry: PushToRegistry, external: boolean): CommandHandler;