/**
 * 滚动到容器顶部。
 * @param {HTMLElement | Window} [container=window] - 要滚动的容器，默认为window。
 * @param {ScrollToOptions} [options={ top: 0, behavior: 'smooth' }] - 滚动选项。
 * @returns {Promise<void>} - 滚动完成的Promise。
 * @example
 * ```javascript
 * // 使用示例
 * // 滚动到页面顶部
 * scrollToTop().then(() => {
 *   // 滚动完成后隐藏滚动按钮
 *   const scrollButton = document.getElementById('scrollButton');
 *   if (scrollButton) {
 *     scrollButton.style.display = 'none';
 *   }
 * });
 *
 * // 滚动到指定元素的顶部
 * const element = document.getElementById('myElement');
 * scrollToTop(element).then(() => {
 *   // 滚动完成后显示提示信息
 *   alert('已滚动到指定元素顶部');
 * });
 * ```
 */
export declare function scrollToTop(container?: HTMLElement | Window, options?: ScrollToOptions): Promise<void>;
