import { Binder } from "@ribajs/core";
import { RouteOptions } from "../types/route-options.js";
export declare class RouteBinder extends Binder<string, HTMLAnchorElement> {
    static key: string;
    private prefetch?;
    private options;
    private _onClick;
    private onClick;
    bind(el: HTMLAnchorElement): void;
    routine(el: HTMLAnchorElement, optionsOrUrl?: string | RouteOptions): void;
    unbind(el: HTMLAnchorElement): void;
}
