import type { ActionInputs } from '../schemas/action-inputs.schema';
import { type DeploymentConfig } from '../schemas/deployment-config.schema';
/**
 * Get deployment configuration from action inputs.
 *
 * Default values are applied for optional inputs
 * and the configuration is validated by schema.
 *
 * @param inputs Action inputs
 * @returns Deployment configuration
 * @throws If configuration is invalid
 */
export declare const getDeploymentConfig: (inputs: ActionInputs) => Promise<DeploymentConfig>;
