import { type Config } from '@pnpm/config'; export type PublishRecursiveOpts = Required> & Partial> & { access?: 'public' | 'restricted'; argv: { original: string[]; }; reportSummary?: boolean; }; export declare function recursivePublish(opts: PublishRecursiveOpts & Required>): Promise<{ exitCode: number; }>;