@impler/shared
Version:
Reusable types and classes to shared between apps and libraries
27 lines • 683 B
TypeScript
export declare enum DestinationsEnum {
'WEBHOOK' = "webhook",
'BUBBLEIO' = "bubbleIo",
'FRONTEND' = "frontend"
}
export declare enum BubbleDestinationEnvironmentEnum {
'DEVELOPMENT' = "development",
'LIVE' = "live"
}
export interface IWebhookData {
callbackUrl: string;
authHeaderName: string;
chunkSize: number;
}
export interface IBubbleData {
appName: string;
customDomainName?: string;
environment: string;
apiPrivateKey: string;
datatype: string;
}
export interface IDestinationData {
destination?: DestinationsEnum;
webhook?: IWebhookData;
bubbleIo?: IBubbleData;
}
//# sourceMappingURL=destination.types.d.ts.map