import type { Local } from '../domain/local'; import type { RegistryCli } from '../domain/registry'; import type { Logger } from '../logger'; declare const publish: ({ logger, registry, local }: { logger: Logger; registry: RegistryCli; local: Local; }) => { (opts: { componentPath: string; skipPackage?: boolean; dryRun?: boolean; username?: string; password?: string; token?: string; registries?: string[]; }): Promise; (opts: { componentPath: string; skipPackage?: boolean; dryRun?: boolean; username?: string; password?: string; token?: string; registries?: string[]; }, arguments__1: (error: unknown, value: void) => void): void; }; export default publish;