UNPKG

@vertical-insure/web-components

Version:

Vertical Insure Web Components using Lit and Open Web Standards

22 lines (21 loc) 1.13 kB
import { TemplateResult } from "lit"; import { Policy } from "./model/policy"; import { PolicyAttributes } from "./model/policy-attributes"; import { ProductTemplate } from "./quote-element"; import { SelectedState } from "./selected-state"; export declare const apiHost = "https://api.verticalinsure.com"; export declare function formatCurrency(cents?: number, currency?: string): string | 0; export declare const titleCase: (s: string) => string; export declare function parseJwt(token: string): any; export declare const dataToObject: (dataset: DOMStringMap) => { [key: string]: string | undefined; }; export declare const standardDisplayTemplate: (selectedState: SelectedState, acceptAction: () => unknown, declineAction: () => unknown, renderPaymentElement: (() => TemplateResult) | undefined, landingPageAction: boolean, quote: Policy<PolicyAttributes> | undefined, productTemplate: ProductTemplate | undefined, errors: string[]) => TemplateResult<1>; export declare const FRIENDLY_ERROR_MESSAGE: { [key: string]: string; }; export declare enum ControllerStatus { PENDING = 0, COMPLETE = 1, ERROR = 2 }