/* 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 { KeywordFilter } from "./components/root/keyword-filter"; import { SelectionFilter } from "./components/root/selection-filter"; export { KeywordFilter } from "./components/root/keyword-filter"; export { SelectionFilter } from "./components/root/selection-filter"; export namespace Components { interface TipDate { "value": string; } interface TipFocus { "column": any; "feature": any; "value": string; } interface TipInfo { } interface TipInfoButton { } interface TipLegend { "options": any[]; "revision": number; } interface TipLegendButton { "options": any[]; "revision": number; } interface TipMeeting { "label": string; "projects": any[]; } interface TipMeetingButton { "label": string; } interface TipMemo { "content": any; "date": string; "from": string; "label": string; "memoTitle": string; "openType": 'open' | 'download'; "re": string; "requestedAction": string; "to": string; "type": 'modification' | 'amendment'; } interface TipOptions { "column": any; "expanded": boolean; "feature": any; "hasHistory": boolean; "latestRow": boolean; "value": boolean; } interface TipPresentationButton { "presentationDate": string; "presentationType": string; } interface TipPresentationRoot { "baseUrl": string; "layers": string; "logoUrl": string; "presentationDate": string; "presentationType": string; "projectManager": any; "projects": any[]; "revision": string; "standardFields": string[]; "withoutHistoryFields": string[]; } interface TipRedirect { "label": string; "url": string; } interface TipRoot { "author": string; "baseUrl": string; "completeProjects": any[]; "iconUrl": string; "layers": string; "legendOptions": any[]; "projectManager": any; "revision": number; "siteTitle": string; "sortOrder": {}; } interface TipSearchBox { "keywordFilter": KeywordFilter; "tableId": string; "value": string; } interface TipStyle { "layerNames": string; "tipIds": number[]; "url": string; } interface TipTableFilter { "allOption": string; "attribute": string; "label": string; "selectionFilter": SelectionFilter; "value": number | string; } interface TipTableFilters { "keywordSearch": boolean; "selectionFilterOptions": any; } interface TipYesNo { "value": boolean; } } export interface TipFocusCustomEvent extends CustomEvent { detail: T; target: HTMLTipFocusElement; } export interface TipOptionsCustomEvent extends CustomEvent { detail: T; target: HTMLTipOptionsElement; } export interface TipSearchBoxCustomEvent extends CustomEvent { detail: T; target: HTMLTipSearchBoxElement; } export interface TipTableFilterCustomEvent extends CustomEvent { detail: T; target: HTMLTipTableFilterElement; } export interface TipTableFiltersCustomEvent extends CustomEvent { detail: T; target: HTMLTipTableFiltersElement; } declare global { interface HTMLTipDateElement extends Components.TipDate, HTMLStencilElement { } var HTMLTipDateElement: { prototype: HTMLTipDateElement; new (): HTMLTipDateElement; }; interface HTMLTipFocusElement extends Components.TipFocus, HTMLStencilElement { } var HTMLTipFocusElement: { prototype: HTMLTipFocusElement; new (): HTMLTipFocusElement; }; interface HTMLTipInfoElement extends Components.TipInfo, HTMLStencilElement { } var HTMLTipInfoElement: { prototype: HTMLTipInfoElement; new (): HTMLTipInfoElement; }; interface HTMLTipInfoButtonElement extends Components.TipInfoButton, HTMLStencilElement { } var HTMLTipInfoButtonElement: { prototype: HTMLTipInfoButtonElement; new (): HTMLTipInfoButtonElement; }; interface HTMLTipLegendElement extends Components.TipLegend, HTMLStencilElement { } var HTMLTipLegendElement: { prototype: HTMLTipLegendElement; new (): HTMLTipLegendElement; }; interface HTMLTipLegendButtonElement extends Components.TipLegendButton, HTMLStencilElement { } var HTMLTipLegendButtonElement: { prototype: HTMLTipLegendButtonElement; new (): HTMLTipLegendButtonElement; }; interface HTMLTipMeetingElement extends Components.TipMeeting, HTMLStencilElement { } var HTMLTipMeetingElement: { prototype: HTMLTipMeetingElement; new (): HTMLTipMeetingElement; }; interface HTMLTipMeetingButtonElement extends Components.TipMeetingButton, HTMLStencilElement { } var HTMLTipMeetingButtonElement: { prototype: HTMLTipMeetingButtonElement; new (): HTMLTipMeetingButtonElement; }; interface HTMLTipMemoElement extends Components.TipMemo, HTMLStencilElement { } var HTMLTipMemoElement: { prototype: HTMLTipMemoElement; new (): HTMLTipMemoElement; }; interface HTMLTipOptionsElement extends Components.TipOptions, HTMLStencilElement { } var HTMLTipOptionsElement: { prototype: HTMLTipOptionsElement; new (): HTMLTipOptionsElement; }; interface HTMLTipPresentationButtonElement extends Components.TipPresentationButton, HTMLStencilElement { } var HTMLTipPresentationButtonElement: { prototype: HTMLTipPresentationButtonElement; new (): HTMLTipPresentationButtonElement; }; interface HTMLTipPresentationRootElement extends Components.TipPresentationRoot, HTMLStencilElement { } var HTMLTipPresentationRootElement: { prototype: HTMLTipPresentationRootElement; new (): HTMLTipPresentationRootElement; }; interface HTMLTipRedirectElement extends Components.TipRedirect, HTMLStencilElement { } var HTMLTipRedirectElement: { prototype: HTMLTipRedirectElement; new (): HTMLTipRedirectElement; }; interface HTMLTipRootElement extends Components.TipRoot, HTMLStencilElement { } var HTMLTipRootElement: { prototype: HTMLTipRootElement; new (): HTMLTipRootElement; }; interface HTMLTipSearchBoxElement extends Components.TipSearchBox, HTMLStencilElement { } var HTMLTipSearchBoxElement: { prototype: HTMLTipSearchBoxElement; new (): HTMLTipSearchBoxElement; }; interface HTMLTipStyleElement extends Components.TipStyle, HTMLStencilElement { } var HTMLTipStyleElement: { prototype: HTMLTipStyleElement; new (): HTMLTipStyleElement; }; interface HTMLTipTableFilterElement extends Components.TipTableFilter, HTMLStencilElement { } var HTMLTipTableFilterElement: { prototype: HTMLTipTableFilterElement; new (): HTMLTipTableFilterElement; }; interface HTMLTipTableFiltersElement extends Components.TipTableFilters, HTMLStencilElement { } var HTMLTipTableFiltersElement: { prototype: HTMLTipTableFiltersElement; new (): HTMLTipTableFiltersElement; }; interface HTMLTipYesNoElement extends Components.TipYesNo, HTMLStencilElement { } var HTMLTipYesNoElement: { prototype: HTMLTipYesNoElement; new (): HTMLTipYesNoElement; }; interface HTMLElementTagNameMap { "tip-date": HTMLTipDateElement; "tip-focus": HTMLTipFocusElement; "tip-info": HTMLTipInfoElement; "tip-info-button": HTMLTipInfoButtonElement; "tip-legend": HTMLTipLegendElement; "tip-legend-button": HTMLTipLegendButtonElement; "tip-meeting": HTMLTipMeetingElement; "tip-meeting-button": HTMLTipMeetingButtonElement; "tip-memo": HTMLTipMemoElement; "tip-options": HTMLTipOptionsElement; "tip-presentation-button": HTMLTipPresentationButtonElement; "tip-presentation-root": HTMLTipPresentationRootElement; "tip-redirect": HTMLTipRedirectElement; "tip-root": HTMLTipRootElement; "tip-search-box": HTMLTipSearchBoxElement; "tip-style": HTMLTipStyleElement; "tip-table-filter": HTMLTipTableFilterElement; "tip-table-filters": HTMLTipTableFiltersElement; "tip-yes-no": HTMLTipYesNoElement; } } declare namespace LocalJSX { interface TipDate { "value"?: string; } interface TipFocus { "column"?: any; "feature"?: any; "onGlFlyTo"?: (event: TipFocusCustomEvent) => void; "value"?: string; } interface TipInfo { } interface TipInfoButton { } interface TipLegend { "options"?: any[]; "revision"?: number; } interface TipLegendButton { "options"?: any[]; "revision"?: number; } interface TipMeeting { "label"?: string; "projects"?: any[]; } interface TipMeetingButton { "label"?: string; } interface TipMemo { "content"?: any; "date"?: string; "from"?: string; "label"?: string; "memoTitle"?: string; "openType"?: 'open' | 'download'; "re"?: string; "requestedAction"?: string; "to"?: string; "type"?: 'modification' | 'amendment'; } interface TipOptions { "column"?: any; "expanded"?: boolean; "feature"?: any; "hasHistory"?: boolean; "latestRow"?: boolean; "onUpdateExpanded"?: (event: TipOptionsCustomEvent) => void; "value"?: boolean; } interface TipPresentationButton { "presentationDate"?: string; "presentationType"?: string; } interface TipPresentationRoot { "baseUrl"?: string; "layers"?: string; "logoUrl"?: string; "presentationDate"?: string; "presentationType"?: string; "projectManager"?: any; "projects"?: any[]; "revision"?: string; "standardFields"?: string[]; "withoutHistoryFields"?: string[]; } interface TipRedirect { "label"?: string; "url"?: string; } interface TipRoot { "author"?: string; "baseUrl"?: string; "completeProjects"?: any[]; "iconUrl"?: string; "layers"?: string; "legendOptions"?: any[]; "projectManager"?: any; "revision"?: number; "siteTitle"?: string; "sortOrder"?: {}; } interface TipSearchBox { "keywordFilter"?: KeywordFilter; "onGlFilterChanged"?: (event: TipSearchBoxCustomEvent) => void; "tableId"?: string; "value"?: string; } interface TipStyle { "layerNames"?: string; "tipIds"?: number[]; "url"?: string; } interface TipTableFilter { "allOption"?: string; "attribute"?: string; "label"?: string; "onGlFilterChanged"?: (event: TipTableFilterCustomEvent) => void; "selectionFilter"?: SelectionFilter; "value"?: number | string; } interface TipTableFilters { "keywordSearch"?: boolean; "onGlFiltersUpdate"?: (event: TipTableFiltersCustomEvent) => void; "selectionFilterOptions"?: any; } interface TipYesNo { "value"?: boolean; } interface IntrinsicElements { "tip-date": TipDate; "tip-focus": TipFocus; "tip-info": TipInfo; "tip-info-button": TipInfoButton; "tip-legend": TipLegend; "tip-legend-button": TipLegendButton; "tip-meeting": TipMeeting; "tip-meeting-button": TipMeetingButton; "tip-memo": TipMemo; "tip-options": TipOptions; "tip-presentation-button": TipPresentationButton; "tip-presentation-root": TipPresentationRoot; "tip-redirect": TipRedirect; "tip-root": TipRoot; "tip-search-box": TipSearchBox; "tip-style": TipStyle; "tip-table-filter": TipTableFilter; "tip-table-filters": TipTableFilters; "tip-yes-no": TipYesNo; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "tip-date": LocalJSX.TipDate & JSXBase.HTMLAttributes; "tip-focus": LocalJSX.TipFocus & JSXBase.HTMLAttributes; "tip-info": LocalJSX.TipInfo & JSXBase.HTMLAttributes; "tip-info-button": LocalJSX.TipInfoButton & JSXBase.HTMLAttributes; "tip-legend": LocalJSX.TipLegend & JSXBase.HTMLAttributes; "tip-legend-button": LocalJSX.TipLegendButton & JSXBase.HTMLAttributes; "tip-meeting": LocalJSX.TipMeeting & JSXBase.HTMLAttributes; "tip-meeting-button": LocalJSX.TipMeetingButton & JSXBase.HTMLAttributes; "tip-memo": LocalJSX.TipMemo & JSXBase.HTMLAttributes; "tip-options": LocalJSX.TipOptions & JSXBase.HTMLAttributes; "tip-presentation-button": LocalJSX.TipPresentationButton & JSXBase.HTMLAttributes; "tip-presentation-root": LocalJSX.TipPresentationRoot & JSXBase.HTMLAttributes; "tip-redirect": LocalJSX.TipRedirect & JSXBase.HTMLAttributes; "tip-root": LocalJSX.TipRoot & JSXBase.HTMLAttributes; "tip-search-box": LocalJSX.TipSearchBox & JSXBase.HTMLAttributes; "tip-style": LocalJSX.TipStyle & JSXBase.HTMLAttributes; "tip-table-filter": LocalJSX.TipTableFilter & JSXBase.HTMLAttributes; "tip-table-filters": LocalJSX.TipTableFilters & JSXBase.HTMLAttributes; "tip-yes-no": LocalJSX.TipYesNo & JSXBase.HTMLAttributes; } } }