import type { DeployPagesOptions, DeployPagesResult } from './types';
/**
 * 部署本地目录到 OA Pages
 *
 * @param options - 部署配置
 * @returns 部署结果
 *
 * @example
 * ```ts
 * import { deployPages } from 't-comm';
 *
 * // 基本用法
 * const result = await deployPages({
 *   cname: 't-comm.pages.woa.com',
 *   directory: 'docs/.vitepress/dist',
 *   visibility: 'public',
 * });
 *
 * // 传入 API Key（不依赖环境变量）
 * const result = await deployPages({
 *   cname: 't-comm',
 *   directory: './dist',
 *   apiKey: 'oa-pages-key-xxxxxxxx',
 *   visibility: 'tof',
 *   description: '我的网站',
 * });
 * ```
 */
export declare function deployPages(options: DeployPagesOptions): Promise<DeployPagesResult>;
