I am using AWS pinpoint service with typescript. And I want to define return type for GetSegmentCommand's output. The docs says that it is exported as this:
export interface GetSegmentCommandOutput extends GetSegmentResponse, MetadataBearer But when I try to use it in my project like this:
import { PinpointClient, GetSegmentCommand, GetSegmentCommandOutput } from '@aws-sdk/client-pinpoint'; typescript compiler gives off this error: GetSegmentCommandOutput not found in '@aws-sdk/client-pinpoint'
What could be the reason for it.? And if I am making any mistake, how can I do it correctly.?
Looked at the docs of typescript. Confirmed within node_modules package of @aws-sdk/client-pinpoint to verify that they actually export the interface.
tsc) on the command-line? If an interface can't be loaded, the error normally reads "TS2724: '"@aws-sdk/client-pinpoint"' has no exported member named 'GetSegmentCommandOutput'... "