import Hades from "../..";
import { HadesPlugin, Vec2 } from "../../declarations";
import { NativeRenderOptions } from "./declarations";
declare class NativeRender implements HadesPlugin {
    private _native;
    private context;
    private options;
    private nativeScrollHandler;
    name: string;
    constructor(options: Partial<NativeRenderOptions>);
    register(context: Hades): void;
    render(context: Hades): void;
    scrollTo(context: Hades, position: Vec2, duration: number): void;
    private nativeScroll;
    destroy(context: Hades): void;
    get native(): Vec2;
}
export default NativeRender;
//# sourceMappingURL=index.d.ts.map