import type { Callback, InspectEnvelope, InspectEnvelopeOptions, InspectOptions, PublicFunctionName } from './types'; export type OptionsCallback = Callback | InspectOptions | InspectEnvelopeOptions | undefined; export declare function normalizeOptions(options?: OptionsCallback, callback?: Callback): { options: InspectOptions | InspectEnvelopeOptions; callback?: Callback; }; export declare function withInspectOptions(functionName: PublicFunctionName, task: () => Promise, options?: InspectOptions | InspectEnvelopeOptions, callback?: Callback>): Promise>; export declare function wrapInspectFunction(functionName: PublicFunctionName, task: () => Promise, options?: any, callback?: any): Promise>; //# sourceMappingURL=wrap.d.ts.map