UNPKG

@altostra/core

Version:

Core library for shared types and logic

10 lines (9 loc) 519 B
import type { TableType } from "../Table"; import type { ExternalResourceBase } from "./common"; export declare type ExternalDynamoDBTableType = 'external.dynamo'; export declare type DynamoDBIdType = 'stream-arn' | 'table-arn' | 'table-name'; export interface ExternalDynamoDBTable extends ExternalResourceBase { externalResourceType: TableType; identifierType: DynamoDBIdType; } export declare const isExternalDynamoDBTable: import("@altostra/type-validations").ObjectOfTypeValidation<ExternalDynamoDBTable>;