import { Step } from "@fireenjin/components/dist/types/typings"; export declare class PaymentFlow { flowEl: HTMLFireenjinFlowElement; user: any; jobId: string; currentPath: string; currentStep: string; amount: number; email: string; method: string; checkFront: string; checkBack: string; checkAmount: number; invoice: any; disableNext: boolean; disablePrev: boolean; disableSave: boolean; steps: Step[]; currentSlideIndex: number; loading: boolean; hasEnteredCard: boolean; paths: { [pathName: string]: () => Step[]; }; /** * Set the path of the flow d * @param path The path name to change to * @returns A list of steps for the current path */ setPath(path?: string): Promise; onCheckScan(event: any): Promise; onChange(event: any): Promise; onSlideChange(event: any): Promise; hasCheckScanned(): boolean; confirmCheckScan(): Promise; componentWillLoad(): Promise; render(): any; }