import { MinecraftConfig } from '../types'; export interface GeyserConfig { bedrock: { port: number; address: string; }; remote: { address: string; port: number; authType: string; }; floodgateKeyFile: string; passthroughMotd: boolean; passthroughPlayerCounts: boolean; passthroughProtocolName: boolean; } export declare class GeyserBridge { private logger; setup(config: MinecraftConfig, isPterodactyl?: boolean): Promise; private cleanupRemappedFolders; private downloadGeyser; private downloadFloodgate; private configureGeyser; private configureGeyserForPterodactyl; stop(): void; } //# sourceMappingURL=GeyserBridge.d.ts.map