autumn-js
Version:
Autumn JS Library
28 lines (25 loc) • 712 B
text/typescript
import react__default from 'react';
import { E as EntityDataParams } from '../clientEntTypes-pqnB95m3.mjs';
interface AttachParams {
productId: string;
entityId?: string;
options?: {
featureId: string;
quantity: number;
}[];
successUrl?: string;
forceCheckout?: boolean;
metadata?: Record<string, string>;
dialog?: () => JSX.Element | react__default.ReactNode;
callback?: () => Promise<void>;
withPreview?: "formatted" | "raw";
entityData?: EntityDataParams;
openInNewTab?: boolean;
reward?: string;
}
interface CreateEntityParams {
id: string;
name: string;
featureId: string;
}
export type { AttachParams, CreateEntityParams };