@vertical-insure/web-components
Version:
Vertical Insure Web Components using Lit and Open Web Standards
56 lines (55 loc) • 1.91 kB
TypeScript
import { SeasonInterruptionPolicyAttributes } from '../../lib/model/policy-attributes';
import { TemplateResult } from "lit";
import { MultiOfferQuoteElement } from '../../lib/multi-offer-element';
export declare class SeasonInterruption extends MultiOfferQuoteElement<SeasonInterruptionPolicyAttributes> {
static styles: import("lit").CSSResultGroup[][];
insurableAmount?: number;
eventStartDate?: string;
eventEndDate?: string;
participantFirstName?: string;
participantLastName?: string;
coverageContextDescription?: string;
orgName?: string;
orgContactEmail?: string;
orgContactFirstName?: string;
orgContactLastName?: string;
orgContactPhone?: string;
orgWebsite?: string;
orgCity?: string;
orgState?: string;
orgPostalCode?: string;
orgCountry?: string;
orgPaymentPlan?: boolean;
orgRegistrationSessionName?: string;
constructor();
/**
* @ignore
*/
protected _renderMultiDisplay(): TemplateResult;
/**
* @ignore
*/
get policyAttributes(): {
organization?: {
org_name: string;
org_contact_email: string;
org_contact_first_name: string | undefined;
org_contact_last_name: string | undefined;
org_contact_phone: string | undefined;
org_website: string | undefined;
org_city: string | undefined;
org_state: string | undefined;
org_postal_code: string | undefined;
org_country: string | undefined;
payment_plan: boolean | undefined;
registration_session_name: string | undefined;
} | undefined;
insurable_amount: number | undefined;
participant: {
first_name: string;
last_name: string;
};
event_start_date: string | undefined;
event_end_date: string | undefined;
};
}