import { AppInterface } from '../models/app/app.js'; import { DeveloperPlatformClient } from '../utilities/developer-platform-client.js'; interface DeployOptions { /** The app to be built and uploaded */ app: AppInterface; /** API key of the app in Partners admin */ apiKey?: string; /** If true, ignore any cached appId or extensionId */ reset: boolean; /** If true, proceed with deploy without asking for confirmation */ force: boolean; /** If true, deploy app without releasing it to the users */ noRelease: boolean; /** App version message */ message?: string; /** App version identifier */ version?: string; /** The git reference url of the app version */ commitReference?: string; /** The API client to send authenticated requests */ developerPlatformClient?: DeveloperPlatformClient; } export declare function deploy(options: DeployOptions): Promise; export {};