/**
 * @public
 * @enum
 */
export declare const HighlightType: {
    readonly STANDARD: "STANDARD";
    readonly THESAURUS_SYNONYM: "THESAURUS_SYNONYM";
};
/**
 * @public
 */
export type HighlightType = (typeof HighlightType)[keyof typeof HighlightType];
/**
 * @public
 * @enum
 */
export declare const AdditionalResultAttributeValueType: {
    readonly TEXT_WITH_HIGHLIGHTS_VALUE: "TEXT_WITH_HIGHLIGHTS_VALUE";
};
/**
 * @public
 */
export type AdditionalResultAttributeValueType = (typeof AdditionalResultAttributeValueType)[keyof typeof AdditionalResultAttributeValueType];
/**
 * @public
 * @enum
 */
export declare const AlfrescoEntity: {
    readonly blog: "blog";
    readonly documentLibrary: "documentLibrary";
    readonly wiki: "wiki";
};
/**
 * @public
 */
export type AlfrescoEntity = (typeof AlfrescoEntity)[keyof typeof AlfrescoEntity];
/**
 * @public
 * @enum
 */
export declare const EntityType: {
    readonly GROUP: "GROUP";
    readonly USER: "USER";
};
/**
 * @public
 */
export type EntityType = (typeof EntityType)[keyof typeof EntityType];
/**
 * @public
 * @enum
 */
export declare const Persona: {
    readonly OWNER: "OWNER";
    readonly VIEWER: "VIEWER";
};
/**
 * @public
 */
export type Persona = (typeof Persona)[keyof typeof Persona];
/**
 * @public
 * @enum
 */
export declare const AttributeSuggestionsMode: {
    readonly ACTIVE: "ACTIVE";
    readonly INACTIVE: "INACTIVE";
};
/**
 * @public
 */
export type AttributeSuggestionsMode = (typeof AttributeSuggestionsMode)[keyof typeof AttributeSuggestionsMode];
/**
 * @public
 * @enum
 */
export declare const ErrorCode: {
    readonly INTERNAL_ERROR: "InternalError";
    readonly INVALID_REQUEST: "InvalidRequest";
};
/**
 * @public
 */
export type ErrorCode = (typeof ErrorCode)[keyof typeof ErrorCode];
/**
 * @public
 * @enum
 */
export declare const DocumentStatus: {
    readonly FAILED: "FAILED";
    readonly INDEXED: "INDEXED";
    readonly NOT_FOUND: "NOT_FOUND";
    readonly PROCESSING: "PROCESSING";
    readonly UPDATED: "UPDATED";
    readonly UPDATE_FAILED: "UPDATE_FAILED";
};
/**
 * @public
 */
export type DocumentStatus = (typeof DocumentStatus)[keyof typeof DocumentStatus];
/**
 * @public
 * @enum
 */
export declare const ConditionOperator: {
    readonly BeginsWith: "BeginsWith";
    readonly Contains: "Contains";
    readonly Equals: "Equals";
    readonly Exists: "Exists";
    readonly GreaterThan: "GreaterThan";
    readonly GreaterThanOrEquals: "GreaterThanOrEquals";
    readonly LessThan: "LessThan";
    readonly LessThanOrEquals: "LessThanOrEquals";
    readonly NotContains: "NotContains";
    readonly NotEquals: "NotEquals";
    readonly NotExists: "NotExists";
};
/**
 * @public
 */
export type ConditionOperator = (typeof ConditionOperator)[keyof typeof ConditionOperator];
/**
 * @public
 * @enum
 */
export declare const ReadAccessType: {
    readonly ALLOW: "ALLOW";
    readonly DENY: "DENY";
};
/**
 * @public
 */
export type ReadAccessType = (typeof ReadAccessType)[keyof typeof ReadAccessType];
/**
 * @public
 * @enum
 */
export declare const PrincipalType: {
    readonly GROUP: "GROUP";
    readonly USER: "USER";
};
/**
 * @public
 */
export type PrincipalType = (typeof PrincipalType)[keyof typeof PrincipalType];
/**
 * @public
 * @enum
 */
export declare const ContentType: {
    readonly CSV: "CSV";
    readonly HTML: "HTML";
    readonly JSON: "JSON";
    readonly MD: "MD";
    readonly MS_EXCEL: "MS_EXCEL";
    readonly MS_WORD: "MS_WORD";
    readonly PDF: "PDF";
    readonly PLAIN_TEXT: "PLAIN_TEXT";
    readonly PPT: "PPT";
    readonly RTF: "RTF";
    readonly XML: "XML";
    readonly XSLT: "XSLT";
};
/**
 * @public
 */
export type ContentType = (typeof ContentType)[keyof typeof ContentType];
/**
 * @public
 * @enum
 */
export declare const ConfluenceAttachmentFieldName: {
    readonly AUTHOR: "AUTHOR";
    readonly CONTENT_TYPE: "CONTENT_TYPE";
    readonly CREATED_DATE: "CREATED_DATE";
    readonly DISPLAY_URL: "DISPLAY_URL";
    readonly FILE_SIZE: "FILE_SIZE";
    readonly ITEM_TYPE: "ITEM_TYPE";
    readonly PARENT_ID: "PARENT_ID";
    readonly SPACE_KEY: "SPACE_KEY";
    readonly SPACE_NAME: "SPACE_NAME";
    readonly URL: "URL";
    readonly VERSION: "VERSION";
};
/**
 * @public
 */
export type ConfluenceAttachmentFieldName = (typeof ConfluenceAttachmentFieldName)[keyof typeof ConfluenceAttachmentFieldName];
/**
 * @public
 * @enum
 */
export declare const ConfluenceAuthenticationType: {
    readonly HTTP_BASIC: "HTTP_BASIC";
    readonly PAT: "PAT";
};
/**
 * @public
 */
export type ConfluenceAuthenticationType = (typeof ConfluenceAuthenticationType)[keyof typeof ConfluenceAuthenticationType];
/**
 * @public
 * @enum
 */
export declare const ConfluenceBlogFieldName: {
    readonly AUTHOR: "AUTHOR";
    readonly DISPLAY_URL: "DISPLAY_URL";
    readonly ITEM_TYPE: "ITEM_TYPE";
    readonly LABELS: "LABELS";
    readonly PUBLISH_DATE: "PUBLISH_DATE";
    readonly SPACE_KEY: "SPACE_KEY";
    readonly SPACE_NAME: "SPACE_NAME";
    readonly URL: "URL";
    readonly VERSION: "VERSION";
};
/**
 * @public
 */
export type ConfluenceBlogFieldName = (typeof ConfluenceBlogFieldName)[keyof typeof ConfluenceBlogFieldName];
/**
 * @public
 * @enum
 */
export declare const ConfluencePageFieldName: {
    readonly AUTHOR: "AUTHOR";
    readonly CONTENT_STATUS: "CONTENT_STATUS";
    readonly CREATED_DATE: "CREATED_DATE";
    readonly DISPLAY_URL: "DISPLAY_URL";
    readonly ITEM_TYPE: "ITEM_TYPE";
    readonly LABELS: "LABELS";
    readonly MODIFIED_DATE: "MODIFIED_DATE";
    readonly PARENT_ID: "PARENT_ID";
    readonly SPACE_KEY: "SPACE_KEY";
    readonly SPACE_NAME: "SPACE_NAME";
    readonly URL: "URL";
    readonly VERSION: "VERSION";
};
/**
 * @public
 */
export type ConfluencePageFieldName = (typeof ConfluencePageFieldName)[keyof typeof ConfluencePageFieldName];
/**
 * @public
 * @enum
 */
export declare const ConfluenceSpaceFieldName: {
    readonly DISPLAY_URL: "DISPLAY_URL";
    readonly ITEM_TYPE: "ITEM_TYPE";
    readonly SPACE_KEY: "SPACE_KEY";
    readonly URL: "URL";
};
/**
 * @public
 */
export type ConfluenceSpaceFieldName = (typeof ConfluenceSpaceFieldName)[keyof typeof ConfluenceSpaceFieldName];
/**
 * @public
 * @enum
 */
export declare const ConfluenceVersion: {
    readonly CLOUD: "CLOUD";
    readonly SERVER: "SERVER";
};
/**
 * @public
 */
export type ConfluenceVersion = (typeof ConfluenceVersion)[keyof typeof ConfluenceVersion];
/**
 * @public
 * @enum
 */
export declare const DatabaseEngineType: {
    readonly RDS_AURORA_MYSQL: "RDS_AURORA_MYSQL";
    readonly RDS_AURORA_POSTGRESQL: "RDS_AURORA_POSTGRESQL";
    readonly RDS_MYSQL: "RDS_MYSQL";
    readonly RDS_POSTGRESQL: "RDS_POSTGRESQL";
};
/**
 * @public
 */
export type DatabaseEngineType = (typeof DatabaseEngineType)[keyof typeof DatabaseEngineType];
/**
 * @public
 * @enum
 */
export declare const QueryIdentifiersEnclosingOption: {
    readonly DOUBLE_QUOTES: "DOUBLE_QUOTES";
    readonly NONE: "NONE";
};
/**
 * @public
 */
export type QueryIdentifiersEnclosingOption = (typeof QueryIdentifiersEnclosingOption)[keyof typeof QueryIdentifiersEnclosingOption];
/**
 * @public
 * @enum
 */
export declare const FsxFileSystemType: {
    readonly WINDOWS: "WINDOWS";
};
/**
 * @public
 */
export type FsxFileSystemType = (typeof FsxFileSystemType)[keyof typeof FsxFileSystemType];
/**
 * @public
 * @enum
 */
export declare const Type: {
    readonly ON_PREMISE: "ON_PREMISE";
    readonly SAAS: "SAAS";
};
/**
 * @public
 */
export type Type = (typeof Type)[keyof typeof Type];
/**
 * @public
 * @enum
 */
export declare const IssueSubEntity: {
    readonly ATTACHMENTS: "ATTACHMENTS";
    readonly COMMENTS: "COMMENTS";
    readonly WORKLOGS: "WORKLOGS";
};
/**
 * @public
 */
export type IssueSubEntity = (typeof IssueSubEntity)[keyof typeof IssueSubEntity];
/**
 * @public
 * @enum
 */
export declare const SalesforceChatterFeedIncludeFilterType: {
    readonly ACTIVE_USER: "ACTIVE_USER";
    readonly STANDARD_USER: "STANDARD_USER";
};
/**
 * @public
 */
export type SalesforceChatterFeedIncludeFilterType = (typeof SalesforceChatterFeedIncludeFilterType)[keyof typeof SalesforceChatterFeedIncludeFilterType];
/**
 * @public
 * @enum
 */
export declare const SalesforceKnowledgeArticleState: {
    readonly ARCHIVED: "ARCHIVED";
    readonly DRAFT: "DRAFT";
    readonly PUBLISHED: "PUBLISHED";
};
/**
 * @public
 */
export type SalesforceKnowledgeArticleState = (typeof SalesforceKnowledgeArticleState)[keyof typeof SalesforceKnowledgeArticleState];
/**
 * @public
 * @enum
 */
export declare const SalesforceStandardObjectName: {
    readonly ACCOUNT: "ACCOUNT";
    readonly CAMPAIGN: "CAMPAIGN";
    readonly CASE: "CASE";
    readonly CONTACT: "CONTACT";
    readonly CONTRACT: "CONTRACT";
    readonly DOCUMENT: "DOCUMENT";
    readonly GROUP: "GROUP";
    readonly IDEA: "IDEA";
    readonly LEAD: "LEAD";
    readonly OPPORTUNITY: "OPPORTUNITY";
    readonly PARTNER: "PARTNER";
    readonly PRICEBOOK: "PRICEBOOK";
    readonly PRODUCT: "PRODUCT";
    readonly PROFILE: "PROFILE";
    readonly SOLUTION: "SOLUTION";
    readonly TASK: "TASK";
    readonly USER: "USER";
};
/**
 * @public
 */
export type SalesforceStandardObjectName = (typeof SalesforceStandardObjectName)[keyof typeof SalesforceStandardObjectName];
/**
 * @public
 * @enum
 */
export declare const ServiceNowAuthenticationType: {
    readonly HTTP_BASIC: "HTTP_BASIC";
    readonly OAUTH2: "OAUTH2";
};
/**
 * @public
 */
export type ServiceNowAuthenticationType = (typeof ServiceNowAuthenticationType)[keyof typeof ServiceNowAuthenticationType];
/**
 * @public
 * @enum
 */
export declare const ServiceNowBuildVersionType: {
    readonly LONDON: "LONDON";
    readonly OTHERS: "OTHERS";
};
/**
 * @public
 */
export type ServiceNowBuildVersionType = (typeof ServiceNowBuildVersionType)[keyof typeof ServiceNowBuildVersionType];
/**
 * @public
 * @enum
 */
export declare const SharePointOnlineAuthenticationType: {
    readonly HTTP_BASIC: "HTTP_BASIC";
    readonly OAUTH2: "OAUTH2";
};
/**
 * @public
 */
export type SharePointOnlineAuthenticationType = (typeof SharePointOnlineAuthenticationType)[keyof typeof SharePointOnlineAuthenticationType];
/**
 * @public
 * @enum
 */
export declare const SharePointVersion: {
    readonly SHAREPOINT_2013: "SHAREPOINT_2013";
    readonly SHAREPOINT_2016: "SHAREPOINT_2016";
    readonly SHAREPOINT_2019: "SHAREPOINT_2019";
    readonly SHAREPOINT_ONLINE: "SHAREPOINT_ONLINE";
};
/**
 * @public
 */
export type SharePointVersion = (typeof SharePointVersion)[keyof typeof SharePointVersion];
/**
 * @public
 * @enum
 */
export declare const SlackEntity: {
    readonly DIRECT_MESSAGE: "DIRECT_MESSAGE";
    readonly GROUP_MESSAGE: "GROUP_MESSAGE";
    readonly PRIVATE_CHANNEL: "PRIVATE_CHANNEL";
    readonly PUBLIC_CHANNEL: "PUBLIC_CHANNEL";
};
/**
 * @public
 */
export type SlackEntity = (typeof SlackEntity)[keyof typeof SlackEntity];
/**
 * @public
 * @enum
 */
export declare const WebCrawlerMode: {
    readonly EVERYTHING: "EVERYTHING";
    readonly HOST_ONLY: "HOST_ONLY";
    readonly SUBDOMAINS: "SUBDOMAINS";
};
/**
 * @public
 */
export type WebCrawlerMode = (typeof WebCrawlerMode)[keyof typeof WebCrawlerMode];
/**
 * @public
 * @enum
 */
export declare const DataSourceType: {
    readonly ALFRESCO: "ALFRESCO";
    readonly BOX: "BOX";
    readonly CONFLUENCE: "CONFLUENCE";
    readonly CUSTOM: "CUSTOM";
    readonly DATABASE: "DATABASE";
    readonly FSX: "FSX";
    readonly GITHUB: "GITHUB";
    readonly GOOGLEDRIVE: "GOOGLEDRIVE";
    readonly JIRA: "JIRA";
    readonly ONEDRIVE: "ONEDRIVE";
    readonly QUIP: "QUIP";
    readonly S3: "S3";
    readonly SALESFORCE: "SALESFORCE";
    readonly SERVICENOW: "SERVICENOW";
    readonly SHAREPOINT: "SHAREPOINT";
    readonly SLACK: "SLACK";
    readonly TEMPLATE: "TEMPLATE";
    readonly WEBCRAWLER: "WEBCRAWLER";
    readonly WORKDOCS: "WORKDOCS";
};
/**
 * @public
 */
export type DataSourceType = (typeof DataSourceType)[keyof typeof DataSourceType];
/**
 * @public
 * @enum
 */
export declare const FaqFileFormat: {
    readonly CSV: "CSV";
    readonly CSV_WITH_HEADER: "CSV_WITH_HEADER";
    readonly JSON: "JSON";
};
/**
 * @public
 */
export type FaqFileFormat = (typeof FaqFileFormat)[keyof typeof FaqFileFormat];
/**
 * @public
 * @enum
 */
export declare const FeaturedResultsSetStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly INACTIVE: "INACTIVE";
};
/**
 * @public
 */
export type FeaturedResultsSetStatus = (typeof FeaturedResultsSetStatus)[keyof typeof FeaturedResultsSetStatus];
/**
 * @public
 * @enum
 */
export declare const IndexEdition: {
    readonly DEVELOPER_EDITION: "DEVELOPER_EDITION";
    readonly ENTERPRISE_EDITION: "ENTERPRISE_EDITION";
    readonly GEN_AI_ENTERPRISE_EDITION: "GEN_AI_ENTERPRISE_EDITION";
};
/**
 * @public
 */
export type IndexEdition = (typeof IndexEdition)[keyof typeof IndexEdition];
/**
 * @public
 * @enum
 */
export declare const UserContextPolicy: {
    readonly ATTRIBUTE_FILTER: "ATTRIBUTE_FILTER";
    readonly USER_TOKEN: "USER_TOKEN";
};
/**
 * @public
 */
export type UserContextPolicy = (typeof UserContextPolicy)[keyof typeof UserContextPolicy];
/**
 * @public
 * @enum
 */
export declare const UserGroupResolutionMode: {
    readonly AWS_SSO: "AWS_SSO";
    readonly NONE: "NONE";
};
/**
 * @public
 */
export type UserGroupResolutionMode = (typeof UserGroupResolutionMode)[keyof typeof UserGroupResolutionMode];
/**
 * @public
 * @enum
 */
export declare const KeyLocation: {
    readonly SECRET_MANAGER: "SECRET_MANAGER";
    readonly URL: "URL";
};
/**
 * @public
 */
export type KeyLocation = (typeof KeyLocation)[keyof typeof KeyLocation];
/**
 * @public
 * @enum
 */
export declare const DataSourceStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly CREATING: "CREATING";
    readonly DELETING: "DELETING";
    readonly FAILED: "FAILED";
    readonly UPDATING: "UPDATING";
};
/**
 * @public
 */
export type DataSourceStatus = (typeof DataSourceStatus)[keyof typeof DataSourceStatus];
/**
 * @public
 * @enum
 */
export declare const EndpointType: {
    readonly HOME: "HOME";
};
/**
 * @public
 */
export type EndpointType = (typeof EndpointType)[keyof typeof EndpointType];
/**
 * @public
 * @enum
 */
export declare const ExperienceStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly CREATING: "CREATING";
    readonly DELETING: "DELETING";
    readonly FAILED: "FAILED";
};
/**
 * @public
 */
export type ExperienceStatus = (typeof ExperienceStatus)[keyof typeof ExperienceStatus];
/**
 * @public
 * @enum
 */
export declare const FaqStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly CREATING: "CREATING";
    readonly DELETING: "DELETING";
    readonly FAILED: "FAILED";
    readonly UPDATING: "UPDATING";
};
/**
 * @public
 */
export type FaqStatus = (typeof FaqStatus)[keyof typeof FaqStatus];
/**
 * @public
 * @enum
 */
export declare const Order: {
    readonly ASCENDING: "ASCENDING";
    readonly DESCENDING: "DESCENDING";
};
/**
 * @public
 */
export type Order = (typeof Order)[keyof typeof Order];
/**
 * @public
 * @enum
 */
export declare const DocumentAttributeValueType: {
    readonly DATE_VALUE: "DATE_VALUE";
    readonly LONG_VALUE: "LONG_VALUE";
    readonly STRING_LIST_VALUE: "STRING_LIST_VALUE";
    readonly STRING_VALUE: "STRING_VALUE";
};
/**
 * @public
 */
export type DocumentAttributeValueType = (typeof DocumentAttributeValueType)[keyof typeof DocumentAttributeValueType];
/**
 * @public
 * @enum
 */
export declare const IndexStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly CREATING: "CREATING";
    readonly DELETING: "DELETING";
    readonly FAILED: "FAILED";
    readonly SYSTEM_UPDATING: "SYSTEM_UPDATING";
    readonly UPDATING: "UPDATING";
};
/**
 * @public
 */
export type IndexStatus = (typeof IndexStatus)[keyof typeof IndexStatus];
/**
 * @public
 * @enum
 */
export declare const PrincipalMappingStatus: {
    readonly DELETED: "DELETED";
    readonly DELETING: "DELETING";
    readonly FAILED: "FAILED";
    readonly PROCESSING: "PROCESSING";
    readonly SUCCEEDED: "SUCCEEDED";
};
/**
 * @public
 */
export type PrincipalMappingStatus = (typeof PrincipalMappingStatus)[keyof typeof PrincipalMappingStatus];
/**
 * @public
 * @enum
 */
export declare const QuerySuggestionsBlockListStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly ACTIVE_BUT_UPDATE_FAILED: "ACTIVE_BUT_UPDATE_FAILED";
    readonly CREATING: "CREATING";
    readonly DELETING: "DELETING";
    readonly FAILED: "FAILED";
    readonly UPDATING: "UPDATING";
};
/**
 * @public
 */
export type QuerySuggestionsBlockListStatus = (typeof QuerySuggestionsBlockListStatus)[keyof typeof QuerySuggestionsBlockListStatus];
/**
 * @public
 * @enum
 */
export declare const Mode: {
    readonly ENABLED: "ENABLED";
    readonly LEARN_ONLY: "LEARN_ONLY";
};
/**
 * @public
 */
export type Mode = (typeof Mode)[keyof typeof Mode];
/**
 * @public
 * @enum
 */
export declare const QuerySuggestionsStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly UPDATING: "UPDATING";
};
/**
 * @public
 */
export type QuerySuggestionsStatus = (typeof QuerySuggestionsStatus)[keyof typeof QuerySuggestionsStatus];
/**
 * @public
 * @enum
 */
export declare const ThesaurusStatus: {
    readonly ACTIVE: "ACTIVE";
    readonly ACTIVE_BUT_UPDATE_FAILED: "ACTIVE_BUT_UPDATE_FAILED";
    readonly CREATING: "CREATING";
    readonly DELETING: "DELETING";
    readonly FAILED: "FAILED";
    readonly UPDATING: "UPDATING";
};
/**
 * @public
 */
export type ThesaurusStatus = (typeof ThesaurusStatus)[keyof typeof ThesaurusStatus];
/**
 * @public
 * @enum
 */
export declare const SuggestionType: {
    readonly DOCUMENT_ATTRIBUTES: "DOCUMENT_ATTRIBUTES";
    readonly QUERY: "QUERY";
};
/**
 * @public
 */
export type SuggestionType = (typeof SuggestionType)[keyof typeof SuggestionType];
/**
 * @public
 * @enum
 */
export declare const Interval: {
    readonly ONE_MONTH_AGO: "ONE_MONTH_AGO";
    readonly ONE_WEEK_AGO: "ONE_WEEK_AGO";
    readonly THIS_MONTH: "THIS_MONTH";
    readonly THIS_WEEK: "THIS_WEEK";
    readonly TWO_MONTHS_AGO: "TWO_MONTHS_AGO";
    readonly TWO_WEEKS_AGO: "TWO_WEEKS_AGO";
};
/**
 * @public
 */
export type Interval = (typeof Interval)[keyof typeof Interval];
/**
 * @public
 * @enum
 */
export declare const MetricType: {
    readonly AGG_QUERY_DOC_METRICS: "AGG_QUERY_DOC_METRICS";
    readonly DOCS_BY_CLICK_COUNT: "DOCS_BY_CLICK_COUNT";
    readonly QUERIES_BY_COUNT: "QUERIES_BY_COUNT";
    readonly QUERIES_BY_ZERO_CLICK_RATE: "QUERIES_BY_ZERO_CLICK_RATE";
    readonly QUERIES_BY_ZERO_RESULT_RATE: "QUERIES_BY_ZERO_RESULT_RATE";
    readonly TREND_QUERY_DOC_METRICS: "TREND_QUERY_DOC_METRICS";
};
/**
 * @public
 */
export type MetricType = (typeof MetricType)[keyof typeof MetricType];
/**
 * @public
 * @enum
 */
export declare const DataSourceSyncJobStatus: {
    readonly ABORTED: "ABORTED";
    readonly FAILED: "FAILED";
    readonly INCOMPLETE: "INCOMPLETE";
    readonly STOPPING: "STOPPING";
    readonly SUCCEEDED: "SUCCEEDED";
    readonly SYNCING: "SYNCING";
    readonly SYNCING_INDEXING: "SYNCING_INDEXING";
};
/**
 * @public
 */
export type DataSourceSyncJobStatus = (typeof DataSourceSyncJobStatus)[keyof typeof DataSourceSyncJobStatus];
/**
 * @public
 * @enum
 */
export declare const MissingAttributeKeyStrategy: {
    readonly COLLAPSE: "COLLAPSE";
    readonly EXPAND: "EXPAND";
    readonly IGNORE: "IGNORE";
};
/**
 * @public
 */
export type MissingAttributeKeyStrategy = (typeof MissingAttributeKeyStrategy)[keyof typeof MissingAttributeKeyStrategy];
/**
 * @public
 * @enum
 */
export declare const SortOrder: {
    readonly ASC: "ASC";
    readonly DESC: "DESC";
};
/**
 * @public
 */
export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder];
/**
 * @public
 * @enum
 */
export declare const QueryResultType: {
    readonly ANSWER: "ANSWER";
    readonly DOCUMENT: "DOCUMENT";
    readonly QUESTION_ANSWER: "QUESTION_ANSWER";
};
/**
 * @public
 */
export type QueryResultType = (typeof QueryResultType)[keyof typeof QueryResultType];
/**
 * @public
 * @enum
 */
export declare const QueryResultFormat: {
    readonly TABLE: "TABLE";
    readonly TEXT: "TEXT";
};
/**
 * @public
 */
export type QueryResultFormat = (typeof QueryResultFormat)[keyof typeof QueryResultFormat];
/**
 * @public
 * @enum
 */
export declare const ScoreConfidence: {
    readonly HIGH: "HIGH";
    readonly LOW: "LOW";
    readonly MEDIUM: "MEDIUM";
    readonly NOT_AVAILABLE: "NOT_AVAILABLE";
    readonly VERY_HIGH: "VERY_HIGH";
};
/**
 * @public
 */
export type ScoreConfidence = (typeof ScoreConfidence)[keyof typeof ScoreConfidence];
/**
 * @public
 * @enum
 */
export declare const WarningCode: {
    readonly QUERY_LANGUAGE_INVALID_SYNTAX: "QUERY_LANGUAGE_INVALID_SYNTAX";
};
/**
 * @public
 */
export type WarningCode = (typeof WarningCode)[keyof typeof WarningCode];
/**
 * @public
 * @enum
 */
export declare const RelevanceType: {
    readonly NOT_RELEVANT: "NOT_RELEVANT";
    readonly RELEVANT: "RELEVANT";
};
/**
 * @public
 */
export type RelevanceType = (typeof RelevanceType)[keyof typeof RelevanceType];
