*
*
* {({ createCheckout, isLoading, error }) => (
*
* )}
*
*
*
* );
* }
* ```
*/
export declare function Root(props: RootProps): React.ReactNode;
/**
* Props for the Trigger headless component
*/
export interface TriggerProps {
/** Render prop function that receives checkout trigger data */
children: (props: TriggerRenderProps) => React.ReactNode;
}
/**
* Render props for the Trigger component
*/
export interface TriggerRenderProps {
/** Function to create checkout and redirect */
createCheckout: (lineItems: LineItem[]) => Promise