export declare function PlacementAction({ appId, payload, nudge, className, onPlaced }: { appId: string; /** Carried to the host's `onPin` mirror; the placement write needs only the id. */ payload?: unknown; /** The affordance's invite state (`usePinNudge`) — the caller's, because only * it knows whether the build on this surface just landed. */ nudge?: string; /** An extra class for the bar this sits in (the stage pulls its own). */ className?: string; /** Run once the app has a home. The stage closes the whole overlay on it, so * the person lands back in the product looking at what they placed. */ onPlaced?(): void; }): import("react").JSX.Element | null; export declare function AddToPicker({ appId, onPlaced }: { appId: string; onPlaced?(): void; }): import("react").JSX.Element | null;