sprinque-js-sdk-wip
Version:
UI kit to implement Pay by Invoice with Sprinque
11 lines (10 loc) • 712 B
TypeScript
import { Step } from './types';
import intlTelInput from 'intl-tel-input';
declare type TypeOfValidation = 'requiredFields' | 'emails' | 'phones';
export declare const getPhoneErrorMessage: (itiPhoneInput: intlTelInput.Plugin) => string;
export declare const getValidationMessage: (fieldType: string) => string;
export declare const checkIfRegNumberIsRequired: (shadowRoot: ShadowRoot) => boolean;
export declare const isValidStep: (step: Step, shadowRoot: ShadowRoot) => boolean;
export declare const showValidationError: (step: Step, validationType: TypeOfValidation, shadowRoot: ShadowRoot) => void;
export declare const hideValidationError: (step: Step, shadowRoot: ShadowRoot) => void;
export {};