import type { DeploymentState } from '../../../../../packages/core/src/domain/generated/output.js';
/**
 * Start a local dev server for an application.
 *
 * Thin server action: parses input, delegates to
 * `StartApplicationDeploymentUseCase`, and maps domain errors to the
 * action's historical response shape.
 *
 * All orchestration (repo lookup, filesystem precondition, self-instance
 * guard, `.start()` call, logging) lives in the use case — see
 * `packages/core/src/application/use-cases/deployments/
 * start-application-deployment.use-case.ts`.
 */
export declare function deployApplication(applicationId: string): Promise<{
    success: boolean;
    error?: string;
    state?: DeploymentState;
}>;
//# sourceMappingURL=deploy-application.d.ts.map