/* 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"; export namespace Components { interface LodAddress { /** * Show a link to JSON-LD for SEO. */ "includeLd": boolean; /** * Show a map or a link to a map. */ "mode": 'link' | 'map' | 'none'; /** * The name of the address. */ "name": string; /** * The unique uri of the address. */ "uri": string; } interface LodCard { /** * The location address of the event */ "address": string; /** * The title of the card */ "cardTitle": string; /** * The date of the event */ "date": string; /** * The card description */ "description": string; /** * Url of the image */ "imageUrl": string; /** * Custom read more text */ "readMoreText": string; /** * Read more url */ "readMoreUrl": string; /** * ; Seperated tags to show in the card */ "tag": string; } interface LodCards { /** * The count query to use for total number of items */ "countQuery": string; /** * Wether to hide the call to action button or not */ "ctaDisabled": boolean; /** * Custom call to action text */ "ctaText": string; /** * Custom call to action url */ "ctaUrl": string; /** * The SparQL Endpoint */ "endpoint": string; /** * Maximum items per page */ "itemsPerPage": number; /** * Wether to hide the pager or not */ "pagerDisabled": boolean; /** * The query to use for data fetching */ "query": string; /** * Custom read more text for the cards */ "readMoreText": string; } interface LodDecisionCard { /** * Date of decision */ "date": string; /** * Decision title */ "decisionTitle": string; "decisionType": "regulation" | "decision"; /** * Sparql endpoint */ "endpoint": string; /** * Organ of decision */ "organ": string; /** * ; Status of decision */ "status": string; /** * Decision type */ "type": string; /** * Uri to get decision */ "uri": string; /** * Decision url */ "url": string; } interface LodDecisionsList { /** * Concepts */ "concepts": string; /** * End date of the decisions */ "endDate": string; /** * The SparQL Endpoint */ "endpoint": string; /** * Governing bodies (bestuursorganen) */ "governingBodies": string; /** * Governing Units (bestuurseenheden) */ "governingUnits": string; /** * The query */ "itemsPerPage": number; /** * Wether to hide the pager or not */ "pagerDisabled": boolean; /** * Start date of the decisions */ "startDate": string; /** * Statusses */ "statusses": string; /** * Taxonomy */ "taxonomy": string; } interface LodOpeningHours { "channelId": string | boolean; "endpoint": string; "endpointKey": string; "hoursTitle": string; "language": "en" | "nl"; "serviceId": string; "showAllHours": boolean; } interface LodPaginator { } interface LodProcessingRegister { /** * Items that should be shown per page */ "itemsPerPage": number; /** * Custom PUBLIC api key for open data soft */ "openDataSoftPublicApiKey"?: string; /** * Custom open data soft endpoint */ "opendataSoftEndpoint"?: string; /** * Custom sparqlEndpoint */ "sparqlEndpoint"?: string; } interface LodProcessingRegisterDetail { "processingId": string; } interface LodProcessingRegisterResultSkeleton { } interface LodProcessingRegisterResults { } interface LodProcessingRegisterSidebar { } interface LodProcessingRegisterSidebarSkeleton { } interface LodRegulationsList { /** * Concepts */ "concepts": string; /** * End date of the decisions */ "endDate": string; /** * The SparQL Endpoint */ "endpoint": string; /** * Governing bodies (bestuursorganen) */ "governingBodies": string; /** * Governing Units (bestuurseenheden) */ "governingUnits": string; /** * The query */ "itemsPerPage": number; /** * Wether to hide the pager or not */ "pagerDisabled": boolean; /** * Start date of the decisions */ "startDate": string; /** * Statusses */ "statusses": string; /** * Taxonomy */ "taxonomy": string; /** * Types */ "types": string; } interface LodTable { /** * The count query */ "countQuery": string; /** * Wether to hide call to action button or not */ "ctaDisabled": boolean; /** * Custom call to action text */ "ctaText": string; /** * Custom call to action url */ "ctaUrl": string; /** * The SparQL Endpoint */ "endpoint": string; /** * Maximum items per page */ "itemsPerPage": number; /** * Wether to hide the pager or not */ "pagerDisabled": boolean; /** * The query to use for data fetching. Fields starting with _ will be ignored. Fields starting with _title_[headername] will be set as the text for fields that contain urls. For example: Besluit is a url and it's value is https://test.com , if we want to show a text instead of the url we add a field named _title_besluit and give it a text value for example 'Click me' and that value will be set as the text in the tag. Fields that contain xsd:date will be shown as di 31/12/2024 Columntitles will be show in the order of the query */ "query": string; /** * Caption for the table for screen readers */ "tableCaption": string; } } declare global { interface HTMLLodAddressElement extends Components.LodAddress, HTMLStencilElement { } var HTMLLodAddressElement: { prototype: HTMLLodAddressElement; new (): HTMLLodAddressElement; }; interface HTMLLodCardElement extends Components.LodCard, HTMLStencilElement { } var HTMLLodCardElement: { prototype: HTMLLodCardElement; new (): HTMLLodCardElement; }; interface HTMLLodCardsElement extends Components.LodCards, HTMLStencilElement { } var HTMLLodCardsElement: { prototype: HTMLLodCardsElement; new (): HTMLLodCardsElement; }; interface HTMLLodDecisionCardElement extends Components.LodDecisionCard, HTMLStencilElement { } var HTMLLodDecisionCardElement: { prototype: HTMLLodDecisionCardElement; new (): HTMLLodDecisionCardElement; }; interface HTMLLodDecisionsListElement extends Components.LodDecisionsList, HTMLStencilElement { } var HTMLLodDecisionsListElement: { prototype: HTMLLodDecisionsListElement; new (): HTMLLodDecisionsListElement; }; interface HTMLLodOpeningHoursElement extends Components.LodOpeningHours, HTMLStencilElement { } var HTMLLodOpeningHoursElement: { prototype: HTMLLodOpeningHoursElement; new (): HTMLLodOpeningHoursElement; }; interface HTMLLodPaginatorElement extends Components.LodPaginator, HTMLStencilElement { } var HTMLLodPaginatorElement: { prototype: HTMLLodPaginatorElement; new (): HTMLLodPaginatorElement; }; interface HTMLLodProcessingRegisterElement extends Components.LodProcessingRegister, HTMLStencilElement { } var HTMLLodProcessingRegisterElement: { prototype: HTMLLodProcessingRegisterElement; new (): HTMLLodProcessingRegisterElement; }; interface HTMLLodProcessingRegisterDetailElement extends Components.LodProcessingRegisterDetail, HTMLStencilElement { } var HTMLLodProcessingRegisterDetailElement: { prototype: HTMLLodProcessingRegisterDetailElement; new (): HTMLLodProcessingRegisterDetailElement; }; interface HTMLLodProcessingRegisterResultSkeletonElement extends Components.LodProcessingRegisterResultSkeleton, HTMLStencilElement { } var HTMLLodProcessingRegisterResultSkeletonElement: { prototype: HTMLLodProcessingRegisterResultSkeletonElement; new (): HTMLLodProcessingRegisterResultSkeletonElement; }; interface HTMLLodProcessingRegisterResultsElement extends Components.LodProcessingRegisterResults, HTMLStencilElement { } var HTMLLodProcessingRegisterResultsElement: { prototype: HTMLLodProcessingRegisterResultsElement; new (): HTMLLodProcessingRegisterResultsElement; }; interface HTMLLodProcessingRegisterSidebarElement extends Components.LodProcessingRegisterSidebar, HTMLStencilElement { } var HTMLLodProcessingRegisterSidebarElement: { prototype: HTMLLodProcessingRegisterSidebarElement; new (): HTMLLodProcessingRegisterSidebarElement; }; interface HTMLLodProcessingRegisterSidebarSkeletonElement extends Components.LodProcessingRegisterSidebarSkeleton, HTMLStencilElement { } var HTMLLodProcessingRegisterSidebarSkeletonElement: { prototype: HTMLLodProcessingRegisterSidebarSkeletonElement; new (): HTMLLodProcessingRegisterSidebarSkeletonElement; }; interface HTMLLodRegulationsListElement extends Components.LodRegulationsList, HTMLStencilElement { } var HTMLLodRegulationsListElement: { prototype: HTMLLodRegulationsListElement; new (): HTMLLodRegulationsListElement; }; interface HTMLLodTableElement extends Components.LodTable, HTMLStencilElement { } var HTMLLodTableElement: { prototype: HTMLLodTableElement; new (): HTMLLodTableElement; }; interface HTMLElementTagNameMap { "lod-address": HTMLLodAddressElement; "lod-card": HTMLLodCardElement; "lod-cards": HTMLLodCardsElement; "lod-decision-card": HTMLLodDecisionCardElement; "lod-decisions-list": HTMLLodDecisionsListElement; "lod-opening-hours": HTMLLodOpeningHoursElement; "lod-paginator": HTMLLodPaginatorElement; "lod-processing-register": HTMLLodProcessingRegisterElement; "lod-processing-register-detail": HTMLLodProcessingRegisterDetailElement; "lod-processing-register-result-skeleton": HTMLLodProcessingRegisterResultSkeletonElement; "lod-processing-register-results": HTMLLodProcessingRegisterResultsElement; "lod-processing-register-sidebar": HTMLLodProcessingRegisterSidebarElement; "lod-processing-register-sidebar-skeleton": HTMLLodProcessingRegisterSidebarSkeletonElement; "lod-regulations-list": HTMLLodRegulationsListElement; "lod-table": HTMLLodTableElement; } } declare namespace LocalJSX { interface LodAddress { /** * Show a link to JSON-LD for SEO. */ "includeLd"?: boolean; /** * Show a map or a link to a map. */ "mode"?: 'link' | 'map' | 'none'; /** * The name of the address. */ "name"?: string; /** * The unique uri of the address. */ "uri"?: string; } interface LodCard { /** * The location address of the event */ "address"?: string; /** * The title of the card */ "cardTitle"?: string; /** * The date of the event */ "date"?: string; /** * The card description */ "description"?: string; /** * Url of the image */ "imageUrl"?: string; /** * Custom read more text */ "readMoreText"?: string; /** * Read more url */ "readMoreUrl"?: string; /** * ; Seperated tags to show in the card */ "tag"?: string; } interface LodCards { /** * The count query to use for total number of items */ "countQuery": string; /** * Wether to hide the call to action button or not */ "ctaDisabled"?: boolean; /** * Custom call to action text */ "ctaText"?: string; /** * Custom call to action url */ "ctaUrl"?: string; /** * The SparQL Endpoint */ "endpoint": string; /** * Maximum items per page */ "itemsPerPage"?: number; /** * Wether to hide the pager or not */ "pagerDisabled"?: boolean; /** * The query to use for data fetching */ "query": string; /** * Custom read more text for the cards */ "readMoreText"?: string; } interface LodDecisionCard { /** * Date of decision */ "date"?: string; /** * Decision title */ "decisionTitle"?: string; "decisionType"?: "regulation" | "decision"; /** * Sparql endpoint */ "endpoint"?: string; /** * Organ of decision */ "organ"?: string; /** * ; Status of decision */ "status"?: string; /** * Decision type */ "type"?: string; /** * Uri to get decision */ "uri"?: string; /** * Decision url */ "url"?: string; } interface LodDecisionsList { /** * Concepts */ "concepts"?: string; /** * End date of the decisions */ "endDate"?: string; /** * The SparQL Endpoint */ "endpoint": string; /** * Governing bodies (bestuursorganen) */ "governingBodies"?: string; /** * Governing Units (bestuurseenheden) */ "governingUnits"?: string; /** * The query */ "itemsPerPage"?: number; /** * Wether to hide the pager or not */ "pagerDisabled"?: boolean; /** * Start date of the decisions */ "startDate"?: string; /** * Statusses */ "statusses"?: string; /** * Taxonomy */ "taxonomy"?: string; } interface LodOpeningHours { "channelId"?: string | boolean; "endpoint"?: string; "endpointKey"?: string; "hoursTitle"?: string; "language"?: "en" | "nl"; "serviceId": string; "showAllHours"?: boolean; } interface LodPaginator { } interface LodProcessingRegister { /** * Items that should be shown per page */ "itemsPerPage"?: number; /** * Custom PUBLIC api key for open data soft */ "openDataSoftPublicApiKey"?: string; /** * Custom open data soft endpoint */ "opendataSoftEndpoint"?: string; /** * Custom sparqlEndpoint */ "sparqlEndpoint"?: string; } interface LodProcessingRegisterDetail { "processingId"?: string; } interface LodProcessingRegisterResultSkeleton { } interface LodProcessingRegisterResults { } interface LodProcessingRegisterSidebar { } interface LodProcessingRegisterSidebarSkeleton { } interface LodRegulationsList { /** * Concepts */ "concepts"?: string; /** * End date of the decisions */ "endDate"?: string; /** * The SparQL Endpoint */ "endpoint": string; /** * Governing bodies (bestuursorganen) */ "governingBodies"?: string; /** * Governing Units (bestuurseenheden) */ "governingUnits"?: string; /** * The query */ "itemsPerPage"?: number; /** * Wether to hide the pager or not */ "pagerDisabled"?: boolean; /** * Start date of the decisions */ "startDate"?: string; /** * Statusses */ "statusses"?: string; /** * Taxonomy */ "taxonomy"?: string; /** * Types */ "types"?: string; } interface LodTable { /** * The count query */ "countQuery"?: string; /** * Wether to hide call to action button or not */ "ctaDisabled"?: boolean; /** * Custom call to action text */ "ctaText"?: string; /** * Custom call to action url */ "ctaUrl"?: string; /** * The SparQL Endpoint */ "endpoint": string; /** * Maximum items per page */ "itemsPerPage"?: number; /** * Wether to hide the pager or not */ "pagerDisabled"?: boolean; /** * The query to use for data fetching. Fields starting with _ will be ignored. Fields starting with _title_[headername] will be set as the text for fields that contain urls. For example: Besluit is a url and it's value is https://test.com , if we want to show a text instead of the url we add a field named _title_besluit and give it a text value for example 'Click me' and that value will be set as the text in the tag. Fields that contain xsd:date will be shown as di 31/12/2024 Columntitles will be show in the order of the query */ "query": string; /** * Caption for the table for screen readers */ "tableCaption"?: string; } interface IntrinsicElements { "lod-address": LodAddress; "lod-card": LodCard; "lod-cards": LodCards; "lod-decision-card": LodDecisionCard; "lod-decisions-list": LodDecisionsList; "lod-opening-hours": LodOpeningHours; "lod-paginator": LodPaginator; "lod-processing-register": LodProcessingRegister; "lod-processing-register-detail": LodProcessingRegisterDetail; "lod-processing-register-result-skeleton": LodProcessingRegisterResultSkeleton; "lod-processing-register-results": LodProcessingRegisterResults; "lod-processing-register-sidebar": LodProcessingRegisterSidebar; "lod-processing-register-sidebar-skeleton": LodProcessingRegisterSidebarSkeleton; "lod-regulations-list": LodRegulationsList; "lod-table": LodTable; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "lod-address": LocalJSX.LodAddress & JSXBase.HTMLAttributes; "lod-card": LocalJSX.LodCard & JSXBase.HTMLAttributes; "lod-cards": LocalJSX.LodCards & JSXBase.HTMLAttributes; "lod-decision-card": LocalJSX.LodDecisionCard & JSXBase.HTMLAttributes; "lod-decisions-list": LocalJSX.LodDecisionsList & JSXBase.HTMLAttributes; "lod-opening-hours": LocalJSX.LodOpeningHours & JSXBase.HTMLAttributes; "lod-paginator": LocalJSX.LodPaginator & JSXBase.HTMLAttributes; "lod-processing-register": LocalJSX.LodProcessingRegister & JSXBase.HTMLAttributes; "lod-processing-register-detail": LocalJSX.LodProcessingRegisterDetail & JSXBase.HTMLAttributes; "lod-processing-register-result-skeleton": LocalJSX.LodProcessingRegisterResultSkeleton & JSXBase.HTMLAttributes; "lod-processing-register-results": LocalJSX.LodProcessingRegisterResults & JSXBase.HTMLAttributes; "lod-processing-register-sidebar": LocalJSX.LodProcessingRegisterSidebar & JSXBase.HTMLAttributes; "lod-processing-register-sidebar-skeleton": LocalJSX.LodProcessingRegisterSidebarSkeleton & JSXBase.HTMLAttributes; "lod-regulations-list": LocalJSX.LodRegulationsList & JSXBase.HTMLAttributes; "lod-table": LocalJSX.LodTable & JSXBase.HTMLAttributes; } } }