@walkeros/server-destination-aws
Version:
AWS server destination for walkerOS
26 lines (20 loc) • 685 B
TypeScript
import { DestinationServer } from '@walkeros/server-core';
import { FirehoseClient, PutRecordBatchCommand } from '@aws-sdk/client-firehose';
interface Env extends DestinationServer.Env {
AWS: {
FirehoseClient: typeof FirehoseClient;
PutRecordBatchCommand: typeof PutRecordBatchCommand;
};
}
declare const push: Env;
declare const simulation: string[];
declare const env_push: typeof push;
declare const env_simulation: typeof simulation;
declare namespace env {
export { env_push as push, env_simulation as simulation };
}
declare const index_env: typeof env;
declare namespace index {
export { index_env as env };
}
export { env, index as firehose };