@duffel/components
Version:
Component library to build your travel product with Duffel.
8 lines (7 loc) • 709 B
TypeScript
import { DuffelCardFormProps } from "./types";
type Inputs = {
setIFrameHeight: (height: number) => void;
postMessageWithStyles: () => void;
} & Pick<DuffelCardFormProps, "onValidateSuccess" | "onValidateFailure" | "onCreateCardForTemporaryUseSuccess" | "onCreateCardForTemporaryUseFailure" | "onSaveCardSuccess" | "onSaveCardFailure" | "onSecurityPolicyViolation">;
export declare function getIFrameEventListener(iFrameURL: URL, { postMessageWithStyles, setIFrameHeight, onValidateSuccess, onValidateFailure, onCreateCardForTemporaryUseSuccess, onCreateCardForTemporaryUseFailure, onSaveCardSuccess, onSaveCardFailure, onSecurityPolicyViolation, }: Inputs): (event: MessageEvent) => void;
export {};