import * as core from "@terrascript/core"; export interface S3PathArgs extends core.SchemaArgs { bucket: string | core.StringOut; key: string | core.StringOut; } export declare class S3Path extends core.Schema { bucket: string | core.StringOut; key: string | core.StringOut; } export interface DsFaqArgs { /** * (Required) The identifier of the FAQ. */ faqId: string | core.StringOut; /** * (Required) The identifier of the index that contains the FAQ. */ indexId: string | core.StringOut; /** * Metadata that helps organize the FAQs you create. */ tags?: core.Map | core.MapOut; } export declare class DsFaq extends core.Data { /** * The Amazon Resource Name (ARN) of the FAQ. */ arn: string | core.StringOut; /** * The Unix datetime that the faq was created. */ createdAt: string | core.StringOut; /** * The description of the FAQ. */ description: string | core.StringOut; /** * When the `status` field value is `FAILED`, this contains a message that explains why. */ errorMessage: string | core.StringOut; /** * (Required) The identifier of the FAQ. */ faqId: string | core.StringOut; /** * The file format used by the input files for the FAQ. Valid Values are `CSV`, `CSV_WITH_HEADER`, `JSO * N`. */ fileFormat: string | core.StringOut; /** * The unique identifiers of the FAQ and index separated by a slash (`/`). */ id: string | core.StringOut; /** * (Required) The identifier of the index that contains the FAQ. */ indexId: string | core.StringOut; /** * The code for a language. This shows a supported language for the FAQ document. For more information * on supported languages, including their codes, see [Adding documents in languages other than English * ](https://docs.aws.amazon.com/kendra/latest/dg/in-adding-languages.html). */ languageCode: string | core.StringOut; /** * Specifies the name of the FAQ. */ name: string | core.StringOut; /** * The Amazon Resource Name (ARN) of a role with permission to access the S3 bucket that contains the F * AQs. For more information, see [IAM Roles for Amazon Kendra](https://docs.aws.amazon.com/kendra/late * st/dg/iam-roles.html). */ roleArn: string | core.StringOut; /** * The S3 location of the FAQ input data. Detailed below. */ s3Path: core.Array | core.ArrayOut; /** * The status of the FAQ. It is ready to use when the status is ACTIVE. */ status: string | core.StringOut; /** * Metadata that helps organize the FAQs you create. */ tags?: core.Map | core.MapOut; /** * The date and time that the FAQ was last updated. */ updatedAt: string | core.StringOut; constructor(name: string, args?: DsFaqArgs); getNamespace(): string; } //# sourceMappingURL=ds_faq.d.ts.map