import { Hooks } from "../agent/hooks/Hooks";
import { PartialWrapPackageInfo } from "../agent/hooks/WrapPackageInfo";
import { Wrapper } from "../agent/Wrapper";
import type { HttpFunction } from "@google-cloud/functions-framework";
export declare function getFlushEveryMS(): number;
export declare function getTimeoutInMS(): number;
export declare function createCloudFunctionWrapper(fn: HttpFunction): HttpFunction;
export declare class FunctionsFramework implements Wrapper {
    onRequire(exports: any, pkgInfo: PartialWrapPackageInfo): void;
    wrap(hooks: Hooks): void;
}
