import * as core from "@terrascript/core"; export interface DataSourceConfigurationArgs extends core.SchemaArgs { intendedUse: string | core.StringOut; } export declare class DataSourceConfiguration extends core.Schema { intendedUse: string | core.StringOut; } export interface DsPlaceIndexArgs { /** * (Required) The name of the place index resource. */ indexName: string | core.StringOut; /** * Key-value map of resource tags for the place index. */ tags?: core.Map | core.MapOut; } export declare class DsPlaceIndex extends core.Data { /** * The timestamp for when the place index resource was created in ISO 8601 format. */ createTime: string | core.StringOut; /** * The data provider of geospatial data. */ dataSource: string | core.StringOut; /** * List of configurations that specify data storage option for requesting Places. */ dataSourceConfiguration: core.Array | core.ArrayOut; /** * The optional description for the place index resource. */ description: string | core.StringOut; id: string | core.StringOut; /** * The Amazon Resource Name (ARN) for the place index resource. */ indexArn: string | core.StringOut; /** * (Required) The name of the place index resource. */ indexName: string | core.StringOut; /** * Key-value map of resource tags for the place index. */ tags?: core.Map | core.MapOut; /** * The timestamp for when the place index resource was last updated in ISO 8601 format. */ updateTime: string | core.StringOut; constructor(name: string, args?: DsPlaceIndexArgs); getNamespace(): string; } //# sourceMappingURL=ds_place_index.d.ts.map