import { IBundleWriteResponse } from '../bundle/Bundle';
import { Context } from '../core/Context';
import { Module } from '../core/Module';
export interface IFasterThanLightProps {
    ctx: Context;
    bundleWriters: Array<IBundleWriteResponse>;
    filePath: string;
}
export declare function generateFTLJavaScript(modules: Array<Module>): string;
export declare function fasterThanLight(props: IFasterThanLightProps): Promise<Boolean>;
export declare function attachFTL(ctx: Context): void;
