import { PlatformAdapter } from './base.js';
import type { AssetInfo } from '../types.js';
export declare class TikTokAdapter extends PlatformAdapter {
    getName(): string;
    getSizeLimit(): number;
    getDefaultFormat(): 'html' | 'zip';
    modifyHTML(html: string, assets: AssetInfo[]): Promise<string>;
    getPlatformScript(): string;
    /**
     * 生成 config.json（TikTok/Pangle 要求）
     * @param orientation 0=横竖均可, 1=仅竖屏, 2=仅横屏
     */
    generateConfigJson(orientation?: 0 | 1 | 2): object;
    validateOptions(): void;
}
