PromoHandle
This type is used by an exported signature but is not directly exported from @plandalf/sdk's package entrypoint. It is shown here from core/promo-handle.ts:33 so the signature can be inspected fully.
export interface PromoHandle extends Promise<ResolvedPromo | null> {
events: AsyncIterable<PromoHandleEvent>;
close(): void;
}