import { PopupModal } from '../schema/index.ts'; /** * The button that opens a `click`-triggered form. * * A site that wants a form behind a button used to have to build that button * itself, which meant the thing that opened the form never looked like the form. * This one is authored in the builder alongside everything else and drawn by the * renderer, so it inherits the card's font and rounding and defaults to the same * fill the submit button takes — the host's brand colour when there is one. * * It draws where the form would have gone: inside the `htmlId` element the host * pointed at, or at the end of the body when it pointed at nothing. A site that * would rather use a control it already has doesn't need this at all — any * element carrying `data-creaditor-open` opens the form too (see PopupMount). */ export declare function Launcher({ popup, onOpen }: { popup: PopupModal; onOpen: () => void; }): import("react").JSX.Element;