export declare const QdConfigProvider: import("vue").DefineComponent<{ locale?: string | undefined; user?: import("./types").QdUser | undefined; dict?: import("../..").QdDictBaseOptions | undefined; upload?: Pick | undefined; avatar?: import("../..").QdAvatarBaseOptions | undefined; agentChat?: Pick | undefined; org?: { search?: Pick; select?: Partial>; listOrgByIds?: import("..").QdOrgListByIdsOptions; } | undefined; office?: { [K in keyof Pick as `pdf${Capitalize}`]?: string; } | undefined; tinymce?: Pick | undefined; globalConfig?: (Omit, "upload" | "chat" | "form" | "table"> & { loading?: { text?: string; }; serviceSelect?: { createText?: string; }; timeFormat?: { seconds?: string; minutes?: string; hours?: string; days?: string; }; crud?: { emptyText?: string; searchText?: string; resetText?: string; addText?: string; viewText?: string; editText?: string; deleteText?: string; batchDeleteText?: string; importText?: string; operationText?: string; closeText?: string; deleteSuccessText?: string; deleteHasChildrenText?: string; operationSuccessText?: string; deleteWrapperBodyText?: string; collapseSearchText?: string; expandSearchText?: string; hideSearchText?: string; showSearchText?: string; refreshText?: string; collapseTreeText?: string; expandTreeText?: string; columnControllerText?: string; }; modal?: { systemPromptText?: string; }; upload?: NonNullable["upload"] & { fileFormatNotSupportedMessage?: [string, string]; maxUploadMessage?: [string, string]; sameNameMessage?: string; fileSizeExceedsLimit?: string; fileUploadFailed?: string; fileUploadTimeout?: string; viewFileText?: string; }; chat?: NonNullable["chat"] & { failedObtainSessionIdMessage?: string; failedObtainUrlMessage?: string; failedObtainAgentInfoMessage?: string; apiUnknownErrorMessage?: string; failedParseContentMessage?: string; parsedContentEmptyMessage?: string; agentProcessingTimeoutMessage?: string; }; office?: { prevPage?: string; nextPage?: string; zoomOut?: string; zoomIn?: string; cancelAdaptiveView?: string; adaptiveView?: string; rotateLeft?: string; rotateRight?: string; }; dialogTableSelect?: { addText?: string; addConfirmText?: string; addCancelText?: string; quoteText?: string; }; importDialog?: { fileSupport?: [string, string]; clickDownloadTplText?: string; downloadTplText?: string; successText?: string; failText?: string; updateSupportText?: string; }; form?: Omit["form"]>, "size"> & { size?: import("..").QdFormProps["size"]; submitFailed?: string; selectText?: string; orgSelectText?: string; uploadText?: string; inputText?: string; }; table?: Omit["table"]>, "size"> & { size?: import("..").QdServiceTableProps["size"]; bordered?: boolean; pagination?: import("..").QdServiceTablePaginationConfig; filterItemInputPlaceholder?: string; filterItemSearchPlaceholder?: string; filterItemAllText?: string; filterItemInvertText?: string; filterItemBlankText?: string; }; wrapper?: { attach?: import("..").QdDialogProps["attach"]; }; columnsController?: { titleText?: string; columnNameText?: string; widthText?: string; operationText?: string; selectionColumnText?: string; moveUpText?: string; moveDownText?: string; pinLeftText?: string; pinRightText?: string; unpinText?: string; widthHelp?: string; pinLeftHelp?: string; pinRightHelp?: string; resetText?: string; }; tinymce?: { uploadNotConfigured?: string; uploadFailed?: string; fontFormats?: Record; }; multiFileViewer?: { emptyText?: string; defaultFileName?: string; closeText?: string; }; steps?: { indicatorPrefix?: string; indicatorSuffix?: string; }; }) | undefined; }, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{ locale?: string | undefined; user?: import("./types").QdUser | undefined; dict?: import("../..").QdDictBaseOptions | undefined; upload?: Pick | undefined; avatar?: import("../..").QdAvatarBaseOptions | undefined; agentChat?: Pick | undefined; org?: { search?: Pick; select?: Partial>; listOrgByIds?: import("..").QdOrgListByIdsOptions; } | undefined; office?: { [K in keyof Pick as `pdf${Capitalize}`]?: string; } | undefined; tinymce?: Pick | undefined; globalConfig?: (Omit, "upload" | "chat" | "form" | "table"> & { loading?: { text?: string; }; serviceSelect?: { createText?: string; }; timeFormat?: { seconds?: string; minutes?: string; hours?: string; days?: string; }; crud?: { emptyText?: string; searchText?: string; resetText?: string; addText?: string; viewText?: string; editText?: string; deleteText?: string; batchDeleteText?: string; importText?: string; operationText?: string; closeText?: string; deleteSuccessText?: string; deleteHasChildrenText?: string; operationSuccessText?: string; deleteWrapperBodyText?: string; collapseSearchText?: string; expandSearchText?: string; hideSearchText?: string; showSearchText?: string; refreshText?: string; collapseTreeText?: string; expandTreeText?: string; columnControllerText?: string; }; modal?: { systemPromptText?: string; }; upload?: NonNullable["upload"] & { fileFormatNotSupportedMessage?: [string, string]; maxUploadMessage?: [string, string]; sameNameMessage?: string; fileSizeExceedsLimit?: string; fileUploadFailed?: string; fileUploadTimeout?: string; viewFileText?: string; }; chat?: NonNullable["chat"] & { failedObtainSessionIdMessage?: string; failedObtainUrlMessage?: string; failedObtainAgentInfoMessage?: string; apiUnknownErrorMessage?: string; failedParseContentMessage?: string; parsedContentEmptyMessage?: string; agentProcessingTimeoutMessage?: string; }; office?: { prevPage?: string; nextPage?: string; zoomOut?: string; zoomIn?: string; cancelAdaptiveView?: string; adaptiveView?: string; rotateLeft?: string; rotateRight?: string; }; dialogTableSelect?: { addText?: string; addConfirmText?: string; addCancelText?: string; quoteText?: string; }; importDialog?: { fileSupport?: [string, string]; clickDownloadTplText?: string; downloadTplText?: string; successText?: string; failText?: string; updateSupportText?: string; }; form?: Omit["form"]>, "size"> & { size?: import("..").QdFormProps["size"]; submitFailed?: string; selectText?: string; orgSelectText?: string; uploadText?: string; inputText?: string; }; table?: Omit["table"]>, "size"> & { size?: import("..").QdServiceTableProps["size"]; bordered?: boolean; pagination?: import("..").QdServiceTablePaginationConfig; filterItemInputPlaceholder?: string; filterItemSearchPlaceholder?: string; filterItemAllText?: string; filterItemInvertText?: string; filterItemBlankText?: string; }; wrapper?: { attach?: import("..").QdDialogProps["attach"]; }; columnsController?: { titleText?: string; columnNameText?: string; widthText?: string; operationText?: string; selectionColumnText?: string; moveUpText?: string; moveDownText?: string; pinLeftText?: string; pinRightText?: string; unpinText?: string; widthHelp?: string; pinLeftHelp?: string; pinRightHelp?: string; resetText?: string; }; tinymce?: { uploadNotConfigured?: string; uploadFailed?: string; fontFormats?: Record; }; multiFileViewer?: { emptyText?: string; defaultFileName?: string; closeText?: string; }; steps?: { indicatorPrefix?: string; indicatorSuffix?: string; }; }) | undefined; }> & Readonly<{}>, { globalConfig: (Omit & { loading?: { text?: string; }; serviceSelect?: { createText?: string; }; timeFormat?: { seconds?: string; minutes?: string; hours?: string; days?: string; }; crud?: { emptyText?: string; searchText?: string; resetText?: string; addText?: string; viewText?: string; editText?: string; deleteText?: string; batchDeleteText?: string; importText?: string; operationText?: string; closeText?: string; deleteSuccessText?: string; deleteHasChildrenText?: string; operationSuccessText?: string; deleteWrapperBodyText?: string; collapseSearchText?: string; expandSearchText?: string; hideSearchText?: string; showSearchText?: string; refreshText?: string; collapseTreeText?: string; expandTreeText?: string; columnControllerText?: string; }; modal?: { systemPromptText?: string; }; upload?: NonNullable["upload"] & { fileFormatNotSupportedMessage?: [string, string]; maxUploadMessage?: [string, string]; sameNameMessage?: string; fileSizeExceedsLimit?: string; fileUploadFailed?: string; fileUploadTimeout?: string; viewFileText?: string; }; chat?: NonNullable["chat"] & { failedObtainSessionIdMessage?: string; failedObtainUrlMessage?: string; failedObtainAgentInfoMessage?: string; apiUnknownErrorMessage?: string; failedParseContentMessage?: string; parsedContentEmptyMessage?: string; agentProcessingTimeoutMessage?: string; }; office?: { prevPage?: string; nextPage?: string; zoomOut?: string; zoomIn?: string; cancelAdaptiveView?: string; adaptiveView?: string; rotateLeft?: string; rotateRight?: string; }; dialogTableSelect?: { addText?: string; addConfirmText?: string; addCancelText?: string; quoteText?: string; }; importDialog?: { fileSupport?: [string, string]; clickDownloadTplText?: string; downloadTplText?: string; successText?: string; failText?: string; updateSupportText?: string; }; form?: Omit["form"]>, "size"> & { size?: import("..").QdFormProps["size"]; submitFailed?: string; selectText?: string; orgSelectText?: string; uploadText?: string; inputText?: string; }; table?: Omit["table"]>, "size"> & { size?: import("..").QdServiceTableProps["size"]; bordered?: boolean; pagination?: import("..").QdServiceTablePaginationConfig; filterItemInputPlaceholder?: string; filterItemSearchPlaceholder?: string; filterItemAllText?: string; filterItemInvertText?: string; filterItemBlankText?: string; }; wrapper?: { attach?: import("..").QdDialogProps["attach"]; }; columnsController?: { titleText?: string; columnNameText?: string; widthText?: string; operationText?: string; selectionColumnText?: string; moveUpText?: string; moveDownText?: string; pinLeftText?: string; pinRightText?: string; unpinText?: string; widthHelp?: string; pinLeftHelp?: string; pinRightHelp?: string; resetText?: string; }; tinymce?: { uploadNotConfigured?: string; uploadFailed?: string; fontFormats?: Record; }; multiFileViewer?: { emptyText?: string; defaultFileName?: string; closeText?: string; }; steps?: { indicatorPrefix?: string; indicatorSuffix?: string; }; }) | undefined; upload: Pick, "data" | "del" | "name" | "onProgress" | "action" | "headers" | "method" | "formatRequest" | "formatResponse" | "isBatchUpload" | "mockProgressDuration" | "requestMethod" | "useMockProgress" | "withCredentials" | "listOssByIds" | "listOssByUrls"> | undefined; office: { pdfSandboxUrl?: string | undefined; pdfWorkerUrl?: string | undefined; pdfCMapUrl?: string | undefined; pdfIccUrl?: string | undefined; pdfWasmUrl?: string | undefined; pdfStandardFontDataUrl?: string | undefined; } | undefined; tinymce: Pick | undefined; locale: string | undefined; dict: import("../..").QdDictBaseOptions | undefined; avatar: import("../..").QdAvatarBaseOptions | undefined; user: import("./types").QdUser | undefined; org: { search?: Pick; select?: Partial>; listOrgByIds?: import("..").QdOrgListByIdsOptions; } | undefined; agentChat: Pick | undefined; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export type { QdConfigProviderProps } from './types'; export { useConfig as useQdConfig } from './useConfig';