import type { MaybeDeref } from "@thi.ng/api";
import { type InputAttribs } from "@thi.ng/hiccup-html/forms";
export interface IconButtonOpts {
    attribs: Partial<InputAttribs>;
    icon: any;
    iconPos?: "left" | "right";
    label?: MaybeDeref<string>;
}
export declare const iconButton: (opts: IconButtonOpts) => [string, import("@thi.ng/api").Nullable<Partial<InputAttribs>>, ...any[]];
//# sourceMappingURL=icon-button.d.ts.map