import { DpiContext } from './composables/useDpiContext'; import { PropType } from 'vue'; import { AutocompleteInstance } from './composables/aucotomplete'; declare const _default: import('vue').DefineComponent; default: () => undefined; }; autocomplete: { type: PropType; default: () => undefined; }; }>, { resolvedDpiContext: import('vue').ComputedRef; key: import('vue').ComputedRef; isReady: import('vue').ComputedRef; }, { property: any; id: any; }, { mode(): string; getIsEditMode: import('vuex').Computed; }, { getClearPath(): string; handleScroll(): void; populateDraftAndEdit: import('vuex').ActionMethod; saveLocalstorageValues: import('vuex').ActionMethod; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; default: () => undefined; }; autocomplete: { type: PropType; default: () => undefined; }; }>> & Readonly<{}>, { name: string; autocomplete: AutocompleteInstance; dpiContext: DpiContext; }, {}, { InputPage: import('vue').DefineComponent, { steps: {}; visitedSteps: import('vue').Ref; activeStep: import('vue').Ref; previousStep: import('vue').ComputedRef; nextStep: import('vue').ComputedRef; stepPlugin: (node: any) => false | undefined; checkStepValidity: (stepName: any) => boolean; goToNextStep: () => void; goToPreviousStep: () => void; scrollToTop: () => void; library: import('vue').Raw<{ OverviewPage: import('vue').DefineComponent, { overviewPageIsVisible: import('vue').Ref; }, { instance: { metadata: { title: string; description: string; keywords: string; }; api: { baseUrl: string; hubUrl: string; qualityBaseUrl: string; similarityBaseUrl: string; similarityServiceName: string; fileUploadUrl: string; sparqlUrl: string; gazetteerBaseUrl: string; corsproxyApiUrl: string; }; authentication: { login: { useLogin: boolean; loginTitle: string; loginURL: string; loginRedirectUri: string; logoutTitle: string; logoutURL: string; logoutRedirectUri: string; }; useService: boolean; keycloak: { realm: string; clientId: string; 'ssl-required': string; 'public-client': boolean; 'verify-token-audience': boolean; 'use-resource-role-mappings': boolean; 'confidential-port': number; url?: string | undefined; }; keycloakInit: { onLoad: "check-sso" | "login-required"; pkceMethod: string; useNone: boolean; adapter: string; checkLoginIframe: boolean; checkLoginIframeInterval: number; responseMode: "query" | "fragment" | "form_post"; flow: "standard" | "implicit" | "hybrid"; scope: string; token?: string | undefined; refreshToken?: string | undefined; idToken?: string | undefined; timeSkew?: number | undefined; redirectUri?: string | undefined; silentCheckSsoRedirectUri?: string | undefined; } & { [k: string]: unknown; }; rtp: { grand_type: string; audience: string; }; authToken: string; authMiddleware: { baseUrl: string; enable: boolean; loginRedirectUrl: string; logoutRedirectUrl: string; }; } & { [k: string]: unknown; }; routing: { routerOptions: { base: string; mode: string; }; navigation: { showSparql: boolean; }; pagination: { usePagination: boolean; usePaginationArrows: boolean; useItemsPerPage: boolean; defaultItemsPerPage: number; defaultItemsPerPageOptions: number[]; }; }; content: { datasetDetails: { embed: { enable: boolean; defaultWidth: number; defaultHeight: number; minRange: number; maxRange: number; }; header: { navigation: string; hidePublisher: boolean; hideDate: boolean; }; description: { enableMarkdownInterpretation: boolean; }; keywords: { showTitle: boolean; isVisible: boolean; collapsed: boolean; }; dataServices: { isVisible: boolean; displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; }; properties: string; distributions: { displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; showValidationButton: boolean; licencingAssistantUrl: string; }; downloadAs: { url: string; enable: boolean; proxyUrl: string; conversionFormats: { sourceFileFormat: string; targetFileFormat: string[]; }[]; }; similarDatasets: { useSimilarDatasets: boolean; breakpoints: { verySimilar: { start: number; end: number; }; similar: { start: number; end: number; }; lessSimilar: { start: number; end: number; }; }; }; pages: { isVisible: boolean; displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; }; visualisations: { isVisible: boolean; displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; }; isUsedBy: { isVisible: boolean; }; relatedResources: { isVisible: boolean; }; bulkDownload: { buttonPosition: string; MAX_FILE_TITLE_LENGTH: number; MAX_REQUESTS_COUNT: number; INTERVAL_MS: number; TIMEOUT_MS: number; }; quality: { displayAll: boolean; numberOfDisplayedQualityDistributions: number; csvLinter: { enable: boolean; displayAll: boolean; numberOfDisplayedValidationResults: number; }; }; }; datasets: { useSort: boolean; useFeed: boolean; useCatalogs: boolean; followKeywordLinks: string; maxKeywordLength: number; facets: { useDatasetFacets: boolean; useDatasetFacetsMap: boolean; showClearButton: boolean; showExternalLinkIcon: boolean; showFacetsTitle: boolean; cutoff: number; MIN_FACET_LIMIT: number; MAX_FACET_LIMIT: number; FACET_OPERATORS: { or: string; and: string; }; FACET_GROUP_OPERATORS: { or: string; and: string; }; defaultFacetOrder: string[]; scoringFacets: { useScoringFacets: boolean; defaultScoringFacets: Record; }; }; }; catalogs: { useSort: boolean; facets: { useDatasetFacetsMap: boolean; showClearButton: boolean; showFacetsTitle: boolean; cutoff: number; MIN_FACET_LIMIT: number; MAX_FACET_LIMIT: number; FACET_OPERATORS: { or: string; and: string; }; FACET_GROUP_OPERATORS: { or: string; and: string; }; defaultFacetOrder: string[]; useCatalogFacets: boolean; }; useCatalogCountries: boolean; defaultCatalogImagePath: string; defaultCatalogCountryID: string; defaultCatalogID: string; }; maps: { location: [number[], number]; options: { id: string; accessToken: string; attribution: string; }; mapVisible: boolean; useAnimation: boolean; spatialType: "Point" | "Polygon"; height: string; width: string; mapContainerId: string; urlTemplate: string; geoBoundsId: string; sender: { height: string; width: string; mapContainerId: string; startBounds: [[number, number], [number, number]]; }; receiver: { height: string; width: string; mapContainerId: string; startBounds: [[number, number], [number, number]]; attributionPosition: "topleft" | "topright" | "bottomleft" | "bottomright"; }; mapStyle: { color: string; fillColor: string; fillOpacity: number; weight: number; radius: number; }; }; dataProviderInterface: { useService: boolean; uploadFileTypes: string[]; enableFileUploadReplace: boolean; basePath: string; specification: "dcatap" | "dcatapde"; annifIntegration: boolean; annifLinkTheme: string; annifLinkSubject: string; buttons: { Dataset: boolean; Catalogue: boolean; showMqaNotificationSettings: boolean; }; doiRegistrationService: { persistentIdentifierType: string; }; }; useCombinedSearch: boolean; }; languages: { locale: string; fallbackLocale: string; useLanguageSelector: boolean; }; themes: { header: string; }; tracker: { isPiwikPro: boolean; siteId: string; trackerUrl: string; }; }; dpiLocale: any; }, { showDatasetsOverview(): boolean; showCatalogsOverview(): boolean; getData: import('vuex').Computed; getIsEditMode: import('vuex').Computed; }, { clear(): void; checkID(property: any): void; checkUniqueID(property: any): Promise; clearAll: import('vuex').ActionMethod; saveLocalstorageValues: import('vuex').ActionMethod; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { LanguageSelector: any; DatasetOverview: import('vue').DefineComponent, {}, { values: never[]; pageLoaded: boolean; tableProperties: { "dct:publisher": { type: string; voc: string; label: string; }; "dcat:contactPoint": { type: string; voc: string; label: string; }; "dct:creator": { type: string; voc: string; label: string; }; "dct:language": { type: string; voc: string; label: string; }; "dct:subject": { type: string; voc: string; label: string; }; "dcat:theme": { type: string; voc: string; label: string; }; "dct:type": { type: string; voc: string; label: string; }; "dct:source": { type: string; voc: string; label: string; }; "dct:identifier": { type: string; voc: string; label: string; }; "adms:identifier": { type: string; voc: string; label: string; }; "foaf:page": { type: string; voc: string; label: string; }; "dcat:landingPage": { type: string; voc: string; label: string; }; "dct:provenance": { type: string; voc: string; label: string; }; "dct:accrualPeriodicity": { type: string; voc: string; label: string; }; "dct:accessRights": { type: string; voc: string; label: string; }; "dct:conformsTo": { type: string; voc: string; label: string; }; "dct:relation": { type: string; voc: string; label: string; }; "dcat:qualifiedRelation": { type: string; voc: string; label: string; }; "prov:qualifiedAttribution": { type: string; voc: string; label: string; }; "dct:spatial": { type: string; voc: string; label: string; }; "dcat:spatialResolutionInMeters": { type: string; voc: string; label: string; }; "dct:temporal": { type: string; voc: string; label: string; }; "dcat:temporalResolution": { type: string; voc: string; label: string; }; "dct:isReferencedBy": { type: string; voc: string; label: string; }; "prov:wasGeneratedBy": { type: string; voc: string; label: string; }; "dct:isVersionOf": { type: string; voc: string; label: string; }; "dext:metadataExtension": { type: string; voc: string; label: string; }; "dct:hasVersion": { type: string; voc: string; label: string; }; "owl:versionInfo": { type: string; voc: string; label: string; }; "adms:versionNotes": { type: string; voc: string; label: string; }; "dcatde:qualityProcessURI": { type: string; voc: string; label: string; }; "dct:references": { type: string; voc: string; label: string; }; "dcatde:legalBasis": { type: string; voc: string; label: string; }; "dct:contributor": { type: string; voc: string; label: string; }; "dcatde:contributorID": { type: string; voc: string; label: string; }; "dcatde:originator": { type: string; voc: string; label: string; }; "dcatde:maintainer": { type: string; voc: string; label: string; }; "dcatap:availability": { type: string; voc: string; label: string; }; "dcatde:geocodingDescription": { type: string; voc: string; label: string; }; "dcatde:politicalGeocodingLevelURI": { type: string; voc: string; label: string; }; "dcatde:politicalGeocodingURI": { type: string; voc: string; label: string; }; }; }, { getDatasets(): never[]; getDistributions(): any; showTable(): boolean; storeData(): any; getTitle(): any; getDescription(): any; getData: import('vuex').Computed; }, { checkIfPropertySet(data: any, property: any): any; getDate(date: any): string; checkIfPropertyValueSet(data: any, property: any, value: any): any; reqName(URI: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { PropertyEntry: import('vue').DefineComponent, {}, {}, { isSet(): boolean; }, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { URIProp: import('vue').DefineComponent, { requestResourceName: (options: { voc: string; uri: string; envs: any; }) => Promise; getURILabel: (value: any) => Promise; }, { nameOfProperty: string; namesOfMulti: never[]; }, {}, { trimString(str: any, maxLength: any): any; getTranslationFor: typeof import('..').getTranslationFor; requestURILabel(voc: any, res: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; URLProp: import('vue').DefineComponent, {}, { isEditMode: boolean; contentOfProp: string; }, {}, { showValue(property: any, value: any): boolean; editProp(e: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { AppLink: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; StringProp: import('vue').DefineComponent, {}, { availableInLocale: boolean; availableLang: never[]; }, {}, { filterDateFormatEU(date: any): any; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; SpecialProp: import('vue').DefineComponent, {}, {}, {}, { manualSwitch(propData: any, head: any): false | "head" | "auto" | "man" | "liMan" | "liAuto" | undefined; showMultilingualValue(property: any, value: any): boolean | ""; checkadms(str: any): boolean | undefined; showValue(property: any, value: any): boolean | undefined; filterDateFormatEU(date: any): any; convertTemporalResolution(data: any): string; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { AppLink: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>; URIProp: import('vue').DefineComponent, { requestResourceName: (options: { voc: string; uri: string; envs: any; }) => Promise; getURILabel: (value: any) => Promise; }, { nameOfProperty: string; namesOfMulti: never[]; }, {}, { trimString(str: any, maxLength: any): any; getTranslationFor: typeof import('..').getTranslationFor; requestURILabel(voc: any, res: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; MultilingualProp: import('vue').DefineComponent<{}, { value?: Record | undefined; data?: Record | undefined; property?: Record | undefined; dpiLocale?: Record | undefined; $props: { readonly value?: Record | undefined; readonly data?: Record | undefined; readonly property?: Record | undefined; readonly dpiLocale?: Record | undefined; }; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; DistributionOverview: import('vue').DefineComponent, {}, { tableProperties: { 'dct:format': { type: string; voc: string; label: string; }; 'dcat:downloadURL': { type: string; voc: string; label: string; }; 'dcat:accessService': { type: string; voc: string; label: string; }; 'dct:license': { type: string; voc: string; label: string; }; 'dct:issued': { type: string; voc: string; label: string; }; 'dct:modified': { type: string; voc: string; label: string; }; 'dct:type': { type: string; voc: string; label: string; }; 'dcat:mediaType': { type: string; voc: string; label: string; }; 'dcatap:availability': { type: string; voc: string; label: string; }; 'dcat:byteSize': { type: string; voc: string; label: string; }; 'dcat:packageFormat': { type: string; voc: string; label: string; }; 'dcat:compressFormat': { type: string; voc: string; label: string; }; 'adms:status': { type: string; voc: string; label: string; }; 'dcat:spatialResolutionInMeters': { type: string; voc: string; label: string; }; 'dcat:temporalResolution': { type: string; voc: string; label: string; }; 'dct:conformsTo': { type: string; voc: string; label: string; }; 'dct:language': { type: string; voc: string; label: string; }; 'dct:rights': { type: string; voc: string; label: string; }; 'foaf:page': { type: string; voc: string; label: string; }; 'odrl:hasPolicy': { type: string; voc: string; label: string; }; 'spdx:checksum': { type: string; voc: string; label: string; }; 'dcatde:licenseAttributionByText': { type: string; voc: string; label: string; }; }; }, { distributionList(): {}[]; getData: import('vuex').Computed; }, { truncate: typeof import('..').truncate; getDistributionFormat(distribution: any): any; showValue(property: any, value: any): boolean; unfoldDisDetails(e: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { PropertyEntry: import('vue').DefineComponent, {}, {}, { isSet(): boolean; }, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { URIProp: import('vue').DefineComponent, { requestResourceName: (options: { voc: string; uri: string; envs: any; }) => Promise; getURILabel: (value: any) => Promise; }, { nameOfProperty: string; namesOfMulti: never[]; }, {}, { trimString(str: any, maxLength: any): any; getTranslationFor: typeof import('..').getTranslationFor; requestURILabel(voc: any, res: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; URLProp: import('vue').DefineComponent, {}, { isEditMode: boolean; contentOfProp: string; }, {}, { showValue(property: any, value: any): boolean; editProp(e: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { AppLink: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; StringProp: import('vue').DefineComponent, {}, { availableInLocale: boolean; availableLang: never[]; }, {}, { filterDateFormatEU(date: any): any; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; SpecialProp: import('vue').DefineComponent, {}, {}, {}, { manualSwitch(propData: any, head: any): false | "head" | "auto" | "man" | "liMan" | "liAuto" | undefined; showMultilingualValue(property: any, value: any): boolean | ""; checkadms(str: any): boolean | undefined; showValue(property: any, value: any): boolean | undefined; filterDateFormatEU(date: any): any; convertTemporalResolution(data: any): string; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { AppLink: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>; URIProp: import('vue').DefineComponent, { requestResourceName: (options: { voc: string; uri: string; envs: any; }) => Promise; getURILabel: (value: any) => Promise; }, { nameOfProperty: string; namesOfMulti: never[]; }, {}, { trimString(str: any, maxLength: any): any; getTranslationFor: typeof import('..').getTranslationFor; requestURILabel(voc: any, res: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; MultilingualProp: import('vue').DefineComponent<{}, { value?: Record | undefined; data?: Record | undefined; property?: Record | undefined; dpiLocale?: Record | undefined; $props: { readonly value?: Record | undefined; readonly data?: Record | undefined; readonly property?: Record | undefined; readonly dpiLocale?: Record | undefined; }; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; CatalogueOverview: import('vue').DefineComponent, {}, { tableProperties: { 'dct:publisher': { type: string; voc: string; label: string; }; 'foaf:homepage': { type: string; voc: string; label: string; }; 'dct:language': { type: string; voc: string; label: string; }; 'dct:license': { type: string; voc: string; label: string; }; 'dct:spatial': { type: string; voc: string; label: string; }; 'dct:creator': { type: string; voc: string; label: string; }; 'dct:hasPart': { type: string; voc: string; label: string; }; 'dct:isPartOf': { type: string; voc: string; label: string; }; 'dcat:catalog': { type: string; voc: string; label: string; }; 'dct:rights': { type: string; voc: string; label: string; }; }; }, { getData: import('vuex').Computed; }, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { PropertyEntry: import('vue').DefineComponent, {}, {}, { isSet(): boolean; }, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { URIProp: import('vue').DefineComponent, { requestResourceName: (options: { voc: string; uri: string; envs: any; }) => Promise; getURILabel: (value: any) => Promise; }, { nameOfProperty: string; namesOfMulti: never[]; }, {}, { trimString(str: any, maxLength: any): any; getTranslationFor: typeof import('..').getTranslationFor; requestURILabel(voc: any, res: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; URLProp: import('vue').DefineComponent, {}, { isEditMode: boolean; contentOfProp: string; }, {}, { showValue(property: any, value: any): boolean; editProp(e: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { AppLink: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; StringProp: import('vue').DefineComponent, {}, { availableInLocale: boolean; availableLang: never[]; }, {}, { filterDateFormatEU(date: any): any; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; SpecialProp: import('vue').DefineComponent, {}, {}, {}, { manualSwitch(propData: any, head: any): false | "head" | "auto" | "man" | "liMan" | "liAuto" | undefined; showMultilingualValue(property: any, value: any): boolean | ""; checkadms(str: any): boolean | undefined; showValue(property: any, value: any): boolean | undefined; filterDateFormatEU(date: any): any; convertTemporalResolution(data: any): string; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { AppLink: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>; URIProp: import('vue').DefineComponent, { requestResourceName: (options: { voc: string; uri: string; envs: any; }) => Promise; getURILabel: (value: any) => Promise; }, { nameOfProperty: string; namesOfMulti: never[]; }, {}, { trimString(str: any, maxLength: any): any; getTranslationFor: typeof import('..').getTranslationFor; requestURILabel(voc: any, res: any): Promise; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; MultilingualProp: import('vue').DefineComponent<{}, { value?: Record | undefined; data?: Record | undefined; property?: Record | undefined; dpiLocale?: Record | undefined; $props: { readonly value?: Record | undefined; readonly data?: Record | undefined; readonly property?: Record | undefined; readonly dpiLocale?: Record | undefined; }; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }>; isEditMode: import('vue').ComputedRef; translateSchema: ({ property, page }: { property: string; page: string; }) => void; createSchema: ({ property, page }: { property: string; page: string; }) => void; getSchema: (property: import('vue').MaybeRefOrGetter) => import('vue').ComputedRef<{} | undefined>; }, { heightActiveSec: string; formValues: {}; offsetTopStepper: string; info: {}; catalogues: never[]; byte: boolean; expandall: boolean; camel2title: (str: any) => any; }, { getTitleStep(): string; createIDFromTitle(): any; getFirstTitleFromForm(): any; isInput(): boolean; getNavSteps: import('vuex').Computed; getDeleteDistributionInline: import('vuex').Computed; getIsEditMode: import('vuex').Computed; getUserCatalogIds: import('vuex').Computed; }, { update(): void; dropdownCLick(): void; clearForm(): void; scrollToTop(): void; initInputPage(): void; createDatasetID(): void; generateandTranslateSchema(property: any): void; clearAll: import('vuex').ActionMethod; saveLocalstorageValues: import('vuex').ActionMethod; saveFormValues: import('vuex').ActionMethod; setIsEditMode: import('vuex').ActionMethod; setIsDraft: import('vuex').ActionMethod; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly> & Readonly<{}>, {}, {}, { InputPageStep: { new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins; required: true; }; }>> & Readonly<{}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, import('vue').PublicProps, {}, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; required: true; }; }>> & Readonly<{}>, {}, {}, {}, {}, {}>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import('vue').ComponentOptionsBase; required: true; }; }>> & Readonly<{}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, {}, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $scopedSlots: { default?(_: {}): any; }; }); DistributionInputPage: import('vue').DefineComponent<{}, { values?: Record | undefined; schema?: Record | undefined; $props: { readonly values?: Record | undefined; readonly schema?: Record | undefined; }; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; PropertyChooser: import('vue').DefineSetupFnComponent, {}, {}, Record & {}, import('vue').PublicProps>; Navigation: import('vue').DefineComponent<{ steps?: any; previousStep?: any; nextStep?: any; goToNextStep?: any; goToPreviousStep?: any; }, { dpiContext: import('./composables/useDpiContext').ComputedDpiContext; }, { instance: { metadata: { title: string; description: string; keywords: string; }; api: { baseUrl: string; hubUrl: string; qualityBaseUrl: string; similarityBaseUrl: string; similarityServiceName: string; fileUploadUrl: string; sparqlUrl: string; gazetteerBaseUrl: string; corsproxyApiUrl: string; }; authentication: { login: { useLogin: boolean; loginTitle: string; loginURL: string; loginRedirectUri: string; logoutTitle: string; logoutURL: string; logoutRedirectUri: string; }; useService: boolean; keycloak: { realm: string; clientId: string; 'ssl-required': string; 'public-client': boolean; 'verify-token-audience': boolean; 'use-resource-role-mappings': boolean; 'confidential-port': number; url?: string | undefined; }; keycloakInit: { onLoad: "check-sso" | "login-required"; pkceMethod: string; useNone: boolean; adapter: string; checkLoginIframe: boolean; checkLoginIframeInterval: number; responseMode: "query" | "fragment" | "form_post"; flow: "standard" | "implicit" | "hybrid"; scope: string; token?: string | undefined; refreshToken?: string | undefined; idToken?: string | undefined; timeSkew?: number | undefined; redirectUri?: string | undefined; silentCheckSsoRedirectUri?: string | undefined; } & { [k: string]: unknown; }; rtp: { grand_type: string; audience: string; }; authToken: string; authMiddleware: { baseUrl: string; enable: boolean; loginRedirectUrl: string; logoutRedirectUrl: string; }; } & { [k: string]: unknown; }; routing: { routerOptions: { base: string; mode: string; }; navigation: { showSparql: boolean; }; pagination: { usePagination: boolean; usePaginationArrows: boolean; useItemsPerPage: boolean; defaultItemsPerPage: number; defaultItemsPerPageOptions: number[]; }; }; content: { datasetDetails: { embed: { enable: boolean; defaultWidth: number; defaultHeight: number; minRange: number; maxRange: number; }; header: { navigation: string; hidePublisher: boolean; hideDate: boolean; }; description: { enableMarkdownInterpretation: boolean; }; keywords: { showTitle: boolean; isVisible: boolean; collapsed: boolean; }; dataServices: { isVisible: boolean; displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; }; properties: string; distributions: { displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; showValidationButton: boolean; licencingAssistantUrl: string; }; downloadAs: { url: string; enable: boolean; proxyUrl: string; conversionFormats: { sourceFileFormat: string; targetFileFormat: string[]; }[]; }; similarDatasets: { useSimilarDatasets: boolean; breakpoints: { verySimilar: { start: number; end: number; }; similar: { start: number; end: number; }; lessSimilar: { start: number; end: number; }; }; }; pages: { isVisible: boolean; displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; }; visualisations: { isVisible: boolean; displayAll: boolean; displayCount: number; incrementSteps: number[]; descriptionMaxLines: number; descriptionMaxChars: number; }; isUsedBy: { isVisible: boolean; }; relatedResources: { isVisible: boolean; }; bulkDownload: { buttonPosition: string; MAX_FILE_TITLE_LENGTH: number; MAX_REQUESTS_COUNT: number; INTERVAL_MS: number; TIMEOUT_MS: number; }; quality: { displayAll: boolean; numberOfDisplayedQualityDistributions: number; csvLinter: { enable: boolean; displayAll: boolean; numberOfDisplayedValidationResults: number; }; }; }; datasets: { useSort: boolean; useFeed: boolean; useCatalogs: boolean; followKeywordLinks: string; maxKeywordLength: number; facets: { useDatasetFacets: boolean; useDatasetFacetsMap: boolean; showClearButton: boolean; showExternalLinkIcon: boolean; showFacetsTitle: boolean; cutoff: number; MIN_FACET_LIMIT: number; MAX_FACET_LIMIT: number; FACET_OPERATORS: { or: string; and: string; }; FACET_GROUP_OPERATORS: { or: string; and: string; }; defaultFacetOrder: string[]; scoringFacets: { useScoringFacets: boolean; defaultScoringFacets: Record; }; }; }; catalogs: { useSort: boolean; facets: { useDatasetFacetsMap: boolean; showClearButton: boolean; showFacetsTitle: boolean; cutoff: number; MIN_FACET_LIMIT: number; MAX_FACET_LIMIT: number; FACET_OPERATORS: { or: string; and: string; }; FACET_GROUP_OPERATORS: { or: string; and: string; }; defaultFacetOrder: string[]; useCatalogFacets: boolean; }; useCatalogCountries: boolean; defaultCatalogImagePath: string; defaultCatalogCountryID: string; defaultCatalogID: string; }; maps: { location: [number[], number]; options: { id: string; accessToken: string; attribution: string; }; mapVisible: boolean; useAnimation: boolean; spatialType: "Point" | "Polygon"; height: string; width: string; mapContainerId: string; urlTemplate: string; geoBoundsId: string; sender: { height: string; width: string; mapContainerId: string; startBounds: [[number, number], [number, number]]; }; receiver: { height: string; width: string; mapContainerId: string; startBounds: [[number, number], [number, number]]; attributionPosition: "topleft" | "topright" | "bottomleft" | "bottomright"; }; mapStyle: { color: string; fillColor: string; fillOpacity: number; weight: number; radius: number; }; }; dataProviderInterface: { useService: boolean; uploadFileTypes: string[]; enableFileUploadReplace: boolean; basePath: string; specification: "dcatap" | "dcatapde"; annifIntegration: boolean; annifLinkTheme: string; annifLinkSubject: string; buttons: { Dataset: boolean; Catalogue: boolean; showMqaNotificationSettings: boolean; }; doiRegistrationService: { persistentIdentifierType: string; }; }; useCombinedSearch: boolean; }; languages: { locale: string; fallbackLocale: string; useLanguageSelector: boolean; }; themes: { header: string; }; tracker: { isPiwikPro: boolean; siteId: string; trackerUrl: string; }; }; uploading: { dataset: boolean; draft: boolean; }; modal: { confirm: string; message: string; callback: string; }; modals: { id: { confirm: string; message: string; callback: Function; }; clear: { confirm: string; message: string; callback: Function; }; }; property: any; id: any; }, { formErrorCount(): boolean; getData: import('vuex').Computed; getUserData: import('vuex').Computed; getIsEditMode: import('vuex').Computed; getIsDraft: import('vuex').Computed; }, { closeModal(): void; handleIDError(): void; handleClear(): void; handleCancelAndExit(): void; clearStorage(): void; submit(mode: any): Promise; createDataset(datasetId: any): void; createDraft(): void; createCatalogue(datasetId: any): void; idunique(id: any): Promise; clearAll: import('vuex').ActionMethod; convertToRDF: import('vuex').ActionMethod; showSnackbar: import('vuex').ActionMethod; setIsEditMode: import('vuex').ActionMethod; setIsDraft: import('vuex').ActionMethod; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{ steps?: any; previousStep?: any; nextStep?: any; goToNextStep?: any; goToPreviousStep?: any; }> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;