export declare function isGatewayStartupTraceEnabled(env?: NodeJS.ProcessEnv): boolean;
export type GatewayStartupTrace = {
    mark: (name: string) => void;
    detail: (name: string, metrics: ReadonlyArray<readonly [string, number | string]>) => void;
    measure: <T>(name: string, run: () => Promise<T> | T) => Promise<T>;
};
export declare function createGatewayStartupTrace(enabled?: boolean): GatewayStartupTrace;
