import type { ExtensionConfig, ExtensionTarget } from './types'; /** * Package a built extension into a store-ready `.zip` (one per target). Builds * first unless `build: false`. Uses the system `zip` (available on CI runners * and dev machines) so the archive matches what the Chrome/Firefox stores * expect (files at the archive root, no wrapping directory). */ export declare function packageExtension(config: ExtensionConfig, options: PackageOptions): Promise; export declare interface PackageOptions { target?: ExtensionTarget version: string cwd?: string outfile?: string build?: boolean }