import { DeploymentToken, DeploymentConfig, ClientError } from '../deploy/types.js'; import '../deploy/graphql/deployment-verification-details.js'; declare const deployDefaults: Record; declare function errorHandler(error: any): void; declare function getBuildCommandFromLockFile(config: DeploymentConfig): string; declare enum Header { OxygenNamespaceHandle = "X-Oxygen-Namespace-Handle" } declare function isClientError(error: unknown): error is ClientError; declare function loadPackageJson(projectFolder?: string): any; declare function stderrLogger(log: string): void; declare const maxLabelLength = 375; declare function parseToken(inputToken: string): DeploymentToken; declare function authBypassTokenDurationParse(authBypassTokenDurationFlag?: string): number | undefined; interface VerifyConfigParams { config: DeploymentConfig; performedBuild?: boolean; } declare function verifyConfig({ config, performedBuild, }: VerifyConfigParams): Promise; export { Header, authBypassTokenDurationParse, deployDefaults, errorHandler, getBuildCommandFromLockFile, isClientError, loadPackageJson, maxLabelLength, parseToken, stderrLogger, verifyConfig };