import { Character } from "./Character";
import { CharacterState } from "./CharacterState";
export type RemoteControllerConfig = {
    character: Character;
};
export declare class RemoteController {
    private character;
    networkState: CharacterState;
    private hasReceivedInitialUpdate;
    private interpolationRate;
    constructor(character: Character);
    update(clientUpdate: CharacterState, time: number, deltaTime: number): void;
    private updateFromNetwork;
}
