import type { Player } from '@galacean/effects';
import type { PMesh } from '../runtime/mesh';
type WebGLContext = WebGL2RenderingContext | WebGLRenderingContext;
/**
 * Hook WebGL 相关的 API 调用
 * @param ctx - WebGL 上下文
 */
export declare function HookOGLFunc(ctx: WebGLContext): void;
/**
 * 获取播放器关联的 GPU 信息
 * @param player - 播放器
 * @returns
 */
export declare function getRendererGPUInfo(player: Player): string;
/**
 * 获取播放器中 PMesh 对象列表
 * @param player - 播放器
 * @returns
 */
export declare function getPMeshList(player: Player): PMesh[];
export {};
