/* 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;
}
}
}