UNPKG

@craterapp/vue-sdk

Version:

Embedded Invoicing & Bill Pay for platforms.

75 lines (74 loc) 2.13 kB
declare const _default: import("vue").DefineComponent<{ invoiceViewLink: { type: ObjectConstructor; required: false; }; invoiceId: { type: StringConstructor; required: true; }; stripeTheme: { type: ObjectConstructor; required: false; default: () => { colorPrimary: string; fontFamily: string; spacingUnit: string; borderRadius: string; spacingGridRow: string; fontSizeBase: string; fontSizeSm: string; }; }; model: { type: StringConstructor; required: false; }; paymentReceiptUrl: { type: StringConstructor; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { error: (...args: any[]) => void; succeeded: (...args: any[]) => void; processing: (...args: any[]) => void; disable: (...args: any[]) => void; reload: (...args: any[]) => void; }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ invoiceViewLink: { type: ObjectConstructor; required: false; }; invoiceId: { type: StringConstructor; required: true; }; stripeTheme: { type: ObjectConstructor; required: false; default: () => { colorPrimary: string; fontFamily: string; spacingUnit: string; borderRadius: string; spacingGridRow: string; fontSizeBase: string; fontSizeSm: string; }; }; model: { type: StringConstructor; required: false; }; paymentReceiptUrl: { type: StringConstructor; }; }>> & { onError?: ((...args: any[]) => any) | undefined; onSucceeded?: ((...args: any[]) => any) | undefined; onProcessing?: ((...args: any[]) => any) | undefined; onDisable?: ((...args: any[]) => any) | undefined; onReload?: ((...args: any[]) => any) | undefined; }, { stripeTheme: Record<string, any>; }, {}>; export default _default;