@aws-amplify/cli-internal
Version:
Amplify CLI
17 lines • 610 B
TypeScript
import ts from 'typescript';
import { DiscoveredResource } from '../../../_common/gen1-app';
export interface AnalyticsRenderOptions {
readonly constructClassName: string;
readonly constructFileName: string;
readonly shardCount: number;
readonly streamName: string;
}
export declare class AnalyticsRenderer {
private readonly resource;
constructor(resource: DiscoveredResource);
render(opts: AnalyticsRenderOptions): ts.NodeArray<ts.Node>;
private renderImports;
private renderDefineAnalytics;
private renderPostRefactor;
}
//# sourceMappingURL=kinesis.renderer.d.ts.map