export type Config = { log: (message: string) => void; dryRun: boolean; prevHash?: string; forceVersion?: string; build: string | ((nextSemver: string) => Promise); checkBuild: string | ((nextSemver: string) => Promise); test: string | (() => Promise); lint: string | (() => Promise); }; export declare const DEFAULT_CONFIG: Config; export declare const publish: (config: Partial) => Promise;