/**
 * 获取可用的端口号
 * 从指定端口开始检测，如果端口被占用则自动尝试下一个端口，直到找到可用端口
 * @param port - 起始端口号
 * @returns {Promise<number>} - 返回可用的端口号
 * @example
 * ```ts
 * // 从 3000 端口开始查找可用端口
 * getValidPort(3000).then(port => {
 *   console.log(`可用端口: ${port}`);
 * });
 * ```
 */
export declare function getValidPort(port: number): Promise<unknown>;
