loopback4-cloudfront
Version:
A loopback4 extension for AWS Cloudfront integration
17 lines (16 loc) • 646 B
TypeScript
import { BindingKey } from '@loopback/core';
import { CloudFrontComponent } from './component';
export interface CloudFrontSignerConfig {
keyPairId: string;
privateKey: string;
}
/**
* Binding keys used by this component.
*/
export declare namespace CloudFrontBindings {
const COMPONENT: BindingKey<CloudFrontComponent>;
const CLOUD_FRONT: BindingKey<import("aws-sdk/clients/cloudfront")>;
const SIGNER: BindingKey<import("aws-sdk/clients/cloudfront").Signer>;
const CLOUD_FRONT_CONFIG: BindingKey<import("aws-sdk/clients/cloudfront").ClientConfiguration>;
const SIGNER_CONFIG: BindingKey<CloudFrontSignerConfig>;
}