import { Entity, MetaProvider } from '@pinser-metaverse/core'; import { MetaCursor } from './cursor.interface'; export declare class PlayerProvider extends MetaProvider { playersound: boolean; playermic: boolean; playermenu: { visible: boolean; position: string; rotation: string; }; customcursor: string; customcursorData: any; debug: boolean; networked: { serverURL: string; adapter: string; }; init(): void; setAudio(config?: any): void; startCursor(cursor: MetaCursor): void; stopCursor(): void; setInfo(data: any): void; teleport(position: string, rotation?: string): void; toggleMenu(): void; addNetworkedElement(element: string, attributes?: { [key: string]: any; }, id?: string | null, options?: { editable?: boolean; name?: string; shape?: string; dynamic?: boolean; import?: string; }): Entity; takeOwnership(el: Element): void; removeNetworkedElement(el: Entity): void; setSound(sound: boolean): void; setMic(mic: boolean): void; private setupSound; startSession(session: string): void; stopSession(): void; }