import { FireEnjinSubmitEvent, FireEnjinFetchEvent } from "@fireenjin/sdk"; import { ComponentInterface, EventEmitter } from "../../stencil-public-runtime"; export declare class PaymentMethods implements ComponentInterface { cardInputEl: any; nameInputEl: any; addressInputEl: any; routingInputEl: any; accountInputEl: any; checkmarkEl: any; sliderEl: HTMLIonSlidesElement; sliderOptions: any; fireenjinSubmit: EventEmitter; fireenjinFetch: EventEmitter; stripeKey: string; cardName: string; address: any; userId: string; payType: "card" | "checking"; methods: any[]; googleMapsKey: string; sessionId: string; errors: string[]; currentSlideIndex: number; onSlideChange(): Promise; onReset(event: any): Promise; onSubmit(event: any): Promise; onError(event: any): void; onSuccess(event: any): Promise; onBeforeSubmit(data: any, isChecking?: boolean): Promise<{ userId: string; type: any; accountNumber: any; routingNumber: any; token: any; address: any; }>; next(): Promise; back(): Promise; removePaymentMethod(event: any, id: string): Promise; render(): any; }