import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Retrieves the specified entity type. */ export declare function getEntityType(args: GetEntityTypeArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetEntityTypeArgs { entityTypeId: string; languageCode?: string; location: string; project?: string; } export interface GetEntityTypeResult { /** * Optional. Indicates whether the entity type can be automatically expanded. */ readonly autoExpansionMode: string; /** * The name of the entity type. */ readonly displayName: string; /** * Optional. Enables fuzzy entity extraction during classification. */ readonly enableFuzzyExtraction: boolean; /** * Optional. The collection of entity entries associated with the entity type. */ readonly entities: outputs.dialogflow.v2.GoogleCloudDialogflowV2EntityTypeEntityResponse[]; /** * Indicates the kind of entity type. */ readonly kind: string; /** * The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType and EntityTypes.BatchUpdateEntityTypes methods. Format: `projects//agent/entityTypes/`. */ readonly name: string; } /** * Retrieves the specified entity type. */ export declare function getEntityTypeOutput(args: GetEntityTypeOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetEntityTypeOutputArgs { entityTypeId: pulumi.Input; languageCode?: pulumi.Input; location: pulumi.Input; project?: pulumi.Input; }