/* eslint-disable */ /* tslint:disable */ /** * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime"; import { CalendarDateInterface } from "./components/airtafa/@sub/@view/airtafa-data-picker/@res/@abstract/@interface/commo.interface"; import { AirtafaSelectOptionInterface } from "./components/airtafa/@sub/@view/airtafa-select/@res/@abstract/@interface/common.interface"; import { AirtafaSlideToggleLabelPositionEnum } from "./components/airtafa/@sub/@view/airtafa-slide-toggle/@res/@abstract/@enum/common.enum"; import { SAirtafaColor, SCntBaseSearhInputItem, SCntSharepayBankOfferPayloadInterface } from "./index"; import { FrfApiSetFieldValueInterface, FrfFieldSharepayTableFieldInterface, ListItemInterface } from "./components/cnt/frf/sharepay/frf-sharepay-invoice/@res/@abstract/@interface/common.interface"; export namespace Components { interface AirtafaDatePicker { "addMonth": () => Promise; /** * type */ "date": Date; "dateFormat"?: string; "disabled": boolean; /** * type */ "locale"?: any; "maxDate"?: Date; "maxlength": any; "minDate"?: Date; "minusMonth": () => Promise; /** * placeholder */ "placeholder"?: string; "readonly": boolean; "renderCalendar": (date?: Date) => Promise; /** * type */ "type"?: string; } interface AirtafaDatePickerModal { "addMonth": () => Promise; /** * can show modal */ "canShowModal"?: boolean; "chooseDate": (item: CalendarDateInterface, closeModal?: boolean, updateDates?: boolean) => Promise; /** * type */ "date": Date; "dateFormat"?: string; /** * type */ "exceptContainers"?: HTMLElement[]; /** * type */ "locale": any; "minusMonth": () => Promise; "relativeElement"?: HTMLElement; "renderCalendar": (date?: Date, updateWroteDate?: boolean) => Promise; "show": boolean; /** * type */ "wroteDate": any; } interface AirtafaInput { /** * disabled */ "disabled": boolean; /** * emit after key up */ "emitImmediately": boolean; /** * placeholder */ "placeholder"?: any; /** * disabled */ "readonly": boolean; /** * status */ "status"?: 'success' | 'danger' | ''; /** * type */ "type"?: string; /** * value */ "val"?: string | number; } interface AirtafaSelect { /** * value */ "canSearch": boolean; /** * value */ "disabled": boolean; /** * value */ "noneElement": AirtafaSelectOptionInterface; /** * value */ "options": AirtafaSelectOptionInterface[]; /** * placeholder */ "placeholder": any; /** * id */ "selected"?: string | number; /** * type */ "type": string; } interface AirtafaSelectModal { /** * can show modal */ "canShowModal"?: boolean; /** * type */ "exceptContainers"?: HTMLElement[]; /** * value */ "noneElement": AirtafaSelectOptionInterface; /** * value */ "options": AirtafaSelectOptionInterface[]; "relativeElement"?: HTMLElement; "show"?: boolean; } interface AirtafaSlideToggle { "disabled": boolean; /** * height of toggle */ "height": number; /** * disabled */ "label"?: string; "labelPosition": AirtafaSlideToggleLabelPositionEnum; /** * placeholder */ "val"?: boolean; /** * width of toggle */ "width": number; } interface AirtafaTextarea { /** * disabled */ "disabled": boolean; /** * placeholder */ "placeholder"?: string; /** * value */ "val"?: string; } interface CntSharepayBankOfferCard { "defaultTariffName": string; "icon": string; "iconPlaceholder": string; "name": string; "payload": SCntSharepayBankOfferPayloadInterface; } interface SAirtafaButton { "color": SAirtafaColor; "disabled": boolean; } interface SCntBaseFooter { "systemButtons": any; "userButtons": any; } interface SCntBaseSearchModal { "autoFocus": boolean; "focusInput": () => Promise; /** * Прием данных из массива */ "items": SCntBaseSearhInputItem[]; /** * Содержимое placeholder */ "placeholder": string; /** * Изображение когда нет иконки */ "placeholderImage": string; /** * Анимация скрытия поисковых подсказок */ "turnOff": (cb?: () => void) => Promise; /** * Анимация появления поисковых подсказок */ "turnOn": (cb?: () => void) => Promise; } interface TestComponent { } interface WcFrfSharepayInvoiceSharepay_v100 { "dateFormat"?: string; "field": FrfFieldSharepayTableFieldInterface; "frfApiSetFieldValue": FrfApiSetFieldValueInterface; /** * type */ "locale"?: any; "updateElement": () => Promise; } } declare global { interface HTMLAirtafaDatePickerElement extends Components.AirtafaDatePicker, HTMLStencilElement { } var HTMLAirtafaDatePickerElement: { prototype: HTMLAirtafaDatePickerElement; new (): HTMLAirtafaDatePickerElement; }; interface HTMLAirtafaDatePickerModalElement extends Components.AirtafaDatePickerModal, HTMLStencilElement { } var HTMLAirtafaDatePickerModalElement: { prototype: HTMLAirtafaDatePickerModalElement; new (): HTMLAirtafaDatePickerModalElement; }; interface HTMLAirtafaInputElement extends Components.AirtafaInput, HTMLStencilElement { } var HTMLAirtafaInputElement: { prototype: HTMLAirtafaInputElement; new (): HTMLAirtafaInputElement; }; interface HTMLAirtafaSelectElement extends Components.AirtafaSelect, HTMLStencilElement { } var HTMLAirtafaSelectElement: { prototype: HTMLAirtafaSelectElement; new (): HTMLAirtafaSelectElement; }; interface HTMLAirtafaSelectModalElement extends Components.AirtafaSelectModal, HTMLStencilElement { } var HTMLAirtafaSelectModalElement: { prototype: HTMLAirtafaSelectModalElement; new (): HTMLAirtafaSelectModalElement; }; interface HTMLAirtafaSlideToggleElement extends Components.AirtafaSlideToggle, HTMLStencilElement { } var HTMLAirtafaSlideToggleElement: { prototype: HTMLAirtafaSlideToggleElement; new (): HTMLAirtafaSlideToggleElement; }; interface HTMLAirtafaTextareaElement extends Components.AirtafaTextarea, HTMLStencilElement { } var HTMLAirtafaTextareaElement: { prototype: HTMLAirtafaTextareaElement; new (): HTMLAirtafaTextareaElement; }; interface HTMLCntSharepayBankOfferCardElement extends Components.CntSharepayBankOfferCard, HTMLStencilElement { } var HTMLCntSharepayBankOfferCardElement: { prototype: HTMLCntSharepayBankOfferCardElement; new (): HTMLCntSharepayBankOfferCardElement; }; interface HTMLSAirtafaButtonElement extends Components.SAirtafaButton, HTMLStencilElement { } var HTMLSAirtafaButtonElement: { prototype: HTMLSAirtafaButtonElement; new (): HTMLSAirtafaButtonElement; }; interface HTMLSCntBaseFooterElement extends Components.SCntBaseFooter, HTMLStencilElement { } var HTMLSCntBaseFooterElement: { prototype: HTMLSCntBaseFooterElement; new (): HTMLSCntBaseFooterElement; }; interface HTMLSCntBaseSearchModalElement extends Components.SCntBaseSearchModal, HTMLStencilElement { } var HTMLSCntBaseSearchModalElement: { prototype: HTMLSCntBaseSearchModalElement; new (): HTMLSCntBaseSearchModalElement; }; interface HTMLTestComponentElement extends Components.TestComponent, HTMLStencilElement { } var HTMLTestComponentElement: { prototype: HTMLTestComponentElement; new (): HTMLTestComponentElement; }; interface HTMLWcFrfSharepayInvoiceSharepay_v100Element extends Components.WcFrfSharepayInvoiceSharepay_v100, HTMLStencilElement { } var HTMLWcFrfSharepayInvoiceSharepay_v100Element: { prototype: HTMLWcFrfSharepayInvoiceSharepay_v100Element; new (): HTMLWcFrfSharepayInvoiceSharepay_v100Element; }; interface HTMLElementTagNameMap { "airtafa-date-picker": HTMLAirtafaDatePickerElement; "airtafa-date-picker-modal": HTMLAirtafaDatePickerModalElement; "airtafa-input": HTMLAirtafaInputElement; "airtafa-select": HTMLAirtafaSelectElement; "airtafa-select-modal": HTMLAirtafaSelectModalElement; "airtafa-slide-toggle": HTMLAirtafaSlideToggleElement; "airtafa-textarea": HTMLAirtafaTextareaElement; "cnt-sharepay-bank-offer-card": HTMLCntSharepayBankOfferCardElement; "s-airtafa-button": HTMLSAirtafaButtonElement; "s-cnt-base-footer": HTMLSCntBaseFooterElement; "s-cnt-base-search-modal": HTMLSCntBaseSearchModalElement; "test-component": HTMLTestComponentElement; "wc-frf-sharepay-invoice-sharepay_v1-0-0": HTMLWcFrfSharepayInvoiceSharepay_v100Element; } } declare namespace LocalJSX { interface AirtafaDatePicker { /** * type */ "date"?: Date; "dateFormat"?: string; "disabled"?: boolean; /** * type */ "locale"?: any; "maxDate"?: Date; "maxlength"?: any; "minDate"?: Date; /** * keyup */ "onDateChange"?: (event: CustomEvent) => void; /** * placeholder */ "placeholder"?: string; "readonly"?: boolean; /** * type */ "type"?: string; } interface AirtafaDatePickerModal { /** * can show modal */ "canShowModal"?: boolean; /** * type */ "date"?: Date; "dateFormat"?: string; /** * type */ "exceptContainers"?: HTMLElement[]; /** * type */ "locale"?: any; /** * keyup */ "onDateChange"?: (event: CustomEvent) => void; /** * change */ "onShowChange"?: (event: CustomEvent) => void; "relativeElement"?: HTMLElement; "show"?: boolean; /** * type */ "wroteDate"?: any; } interface AirtafaInput { /** * disabled */ "disabled"?: boolean; /** * emit after key up */ "emitImmediately"?: boolean; /** * when change value */ "onValChange"?: (event: CustomEvent) => void; /** * placeholder */ "placeholder"?: any; /** * disabled */ "readonly"?: boolean; /** * status */ "status"?: 'success' | 'danger' | ''; /** * type */ "type"?: string; /** * value */ "val"?: string | number; } interface AirtafaSelect { /** * value */ "canSearch"?: boolean; /** * value */ "disabled"?: boolean; /** * value */ "noneElement"?: AirtafaSelectOptionInterface; /** * change item */ "onChangeItem"?: (event: CustomEvent) => void; /** * value */ "options": AirtafaSelectOptionInterface[]; /** * placeholder */ "placeholder"?: any; /** * id */ "selected"?: string | number; /** * type */ "type"?: string; } interface AirtafaSelectModal { /** * can show modal */ "canShowModal"?: boolean; /** * type */ "exceptContainers"?: HTMLElement[]; /** * value */ "noneElement": AirtafaSelectOptionInterface; /** * change */ "onChangeItem"?: (event: CustomEvent) => void; /** * change */ "onShowChange"?: (event: CustomEvent) => void; /** * value */ "options": AirtafaSelectOptionInterface[]; "relativeElement"?: HTMLElement; "show"?: boolean; } interface AirtafaSlideToggle { "disabled"?: boolean; /** * height of toggle */ "height"?: number; /** * disabled */ "label"?: string; "labelPosition"?: AirtafaSlideToggleLabelPositionEnum; /** * when change value */ "onValChange"?: (event: CustomEvent) => void; /** * placeholder */ "val"?: boolean; /** * width of toggle */ "width"?: number; } interface AirtafaTextarea { /** * disabled */ "disabled"?: boolean; /** * when change value */ "onValChange"?: (event: CustomEvent) => void; /** * placeholder */ "placeholder"?: string; /** * value */ "val"?: string; } interface CntSharepayBankOfferCard { "defaultTariffName"?: string; "icon"?: string; "iconPlaceholder"?: string; "name"?: string; "onClickFooter"?: (event: CustomEvent) => void; "payload": SCntSharepayBankOfferPayloadInterface; } interface SAirtafaButton { "color"?: SAirtafaColor; "disabled"?: boolean; } interface SCntBaseFooter { "onClickToSystemButton"?: (event: CustomEvent) => void; "onClickToUserButton"?: (event: CustomEvent) => void; "systemButtons"?: any; "userButtons"?: any; } interface SCntBaseSearchModal { "autoFocus"?: boolean; /** * Прием данных из массива */ "items"?: SCntBaseSearhInputItem[]; /** * Клик по подсказкам поисковика */ "onClickHint"?: (event: CustomEvent) => void; /** * Клик по черному блоку */ "onClickToBackground"?: (event: CustomEvent) => void; /** * Клик по кнопке назад */ "onClickToCloseButton"?: (event: CustomEvent) => void; /** * При раскрытии */ "onExpand"?: (event: CustomEvent) => void; /** * При скрытии */ "onHide"?: (event: CustomEvent) => void; /** * При скрытии */ "onUpdate"?: (event: CustomEvent) => void; /** * Содержимое placeholder */ "placeholder"?: string; /** * Изображение когда нет иконки */ "placeholderImage"?: string; } interface TestComponent { } interface WcFrfSharepayInvoiceSharepay_v100 { "dateFormat"?: string; "field": FrfFieldSharepayTableFieldInterface; "frfApiSetFieldValue": FrfApiSetFieldValueInterface; /** * type */ "locale"?: any; "onChangePayload"?: (event: CustomEvent<{path: string, value: any}>) => void; "onChangeStatus"?: (event: CustomEvent) => void; "onChangeValue"?: (event: CustomEvent) => void; } interface IntrinsicElements { "airtafa-date-picker": AirtafaDatePicker; "airtafa-date-picker-modal": AirtafaDatePickerModal; "airtafa-input": AirtafaInput; "airtafa-select": AirtafaSelect; "airtafa-select-modal": AirtafaSelectModal; "airtafa-slide-toggle": AirtafaSlideToggle; "airtafa-textarea": AirtafaTextarea; "cnt-sharepay-bank-offer-card": CntSharepayBankOfferCard; "s-airtafa-button": SAirtafaButton; "s-cnt-base-footer": SCntBaseFooter; "s-cnt-base-search-modal": SCntBaseSearchModal; "test-component": TestComponent; "wc-frf-sharepay-invoice-sharepay_v1-0-0": WcFrfSharepayInvoiceSharepay_v100; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "airtafa-date-picker": LocalJSX.AirtafaDatePicker & JSXBase.HTMLAttributes; "airtafa-date-picker-modal": LocalJSX.AirtafaDatePickerModal & JSXBase.HTMLAttributes; "airtafa-input": LocalJSX.AirtafaInput & JSXBase.HTMLAttributes; "airtafa-select": LocalJSX.AirtafaSelect & JSXBase.HTMLAttributes; "airtafa-select-modal": LocalJSX.AirtafaSelectModal & JSXBase.HTMLAttributes; "airtafa-slide-toggle": LocalJSX.AirtafaSlideToggle & JSXBase.HTMLAttributes; "airtafa-textarea": LocalJSX.AirtafaTextarea & JSXBase.HTMLAttributes; "cnt-sharepay-bank-offer-card": LocalJSX.CntSharepayBankOfferCard & JSXBase.HTMLAttributes; "s-airtafa-button": LocalJSX.SAirtafaButton & JSXBase.HTMLAttributes; "s-cnt-base-footer": LocalJSX.SCntBaseFooter & JSXBase.HTMLAttributes; "s-cnt-base-search-modal": LocalJSX.SCntBaseSearchModal & JSXBase.HTMLAttributes; "test-component": LocalJSX.TestComponent & JSXBase.HTMLAttributes; "wc-frf-sharepay-invoice-sharepay_v1-0-0": LocalJSX.WcFrfSharepayInvoiceSharepay_v100 & JSXBase.HTMLAttributes; } } }