export * as Handler from "./index.js";
import { Definition, Opts } from "./definition.js";
export { Opts, Instructions } from "./definition.js";
export declare function build(opts: Opts): Promise<import("./definition.js").Issue[]>;
export declare function bundle(opts: Opts): Promise<{
    handler: string;
} & ({
    asset: import("aws-cdk-lib/aws-lambda").AssetCode;
} | {
    directory: string;
})>;
export declare function resolve(runtime: string): Definition;
export declare function instructions(opts: Opts): import("./definition.js").Instructions;
