UNPKG

stripe-angular

Version:

Angular to Stripe module containing useful providers, components, and directives

27 lines (26 loc) 1.39 kB
/// <reference types="stripe-v3" /> import { EventEmitter } from "@angular/core"; import { StripeScriptTag } from "../StripeScriptTag"; import { StripeComponent } from "./StripeComponent"; import * as i0 from "@angular/core"; export declare class StripeSource extends StripeComponent { StripeScriptTag: StripeScriptTag; source?: stripe.Source; sourceChange: EventEmitter<stripe.Source>; paymentMethod?: stripe.paymentMethod.PaymentMethod; paymentMethodChange: EventEmitter<stripe.paymentMethod.PaymentMethod>; elements: any; constructor(StripeScriptTag: StripeScriptTag); createSource(extraData: { owner?: stripe.OwnerInfo; metadata?: any; }): Promise<stripe.Source | void>; processSourceResult(result: stripe.SourceResponse): stripe.Source | void; createPaymentMethod(extraData: { owner?: stripe.OwnerInfo; metadata?: any; }): Promise<stripe.paymentMethod.PaymentMethod | void>; processPaymentMethodResult(result: stripe.PaymentMethodResponse): stripe.paymentMethod.PaymentMethod | void; static ɵfac: i0.ɵɵFactoryDeclaration<StripeSource, never>; static ɵcmp: i0.ɵɵComponentDeclaration<StripeSource, "stripe-source", ["StripeSource"], { "source": "source"; "paymentMethod": "paymentMethod"; }, { "sourceChange": "sourceChange"; "paymentMethodChange": "paymentMethodChange"; }, never, never>; }