import { IOWidget, Options, Widget } from "../shared/widget_library";
import { ButtonOptions } from "./button";
export declare let a: (label: string, options?: ButtonOptions | undefined) => IOWidget<() => a, a>;
export declare let aWrapper: (inner_widget: Widget<{}>, options?: ButtonOptions | undefined) => IOWidget<() => a, a>;
export declare let link: (label: string, href: string, options?: (Options & {
target?: "_blank" | undefined;
}) | undefined) => Widget<{}>;
export declare let navLink: (label: string | Widget, to: string, options?: Options | undefined) => Widget<{}>;