import { Context, Effect, Layer } from "effect-app"; import { I18n } from "./intl.js"; declare const Confirm_base: Context.ServiceClass Effect.Effect; confirmOrInterrupt: (message?: string) => Effect.Effect; }> & { readonly make: Effect.Effect<{ confirm: (message?: string) => Effect.Effect; confirmOrInterrupt: (message?: string) => Effect.Effect; }, never, I18n>; }; export declare class Confirm extends Confirm_base { static readonly DefaultWithoutDependencies: Layer.Layer; static readonly Default: Layer.Layer; static readonly confirm: (message?: string | undefined) => Effect.Effect; static readonly confirmOrInterrupt: (message?: string | undefined) => Effect.Effect; } export {}; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlybS5kLnRzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NvbmZpcm0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLE1BQU0sWUFBWSxDQUFBO0FBQ25ELE9BQU8sRUFBRSxJQUFJLEVBQUUsTUFBTSxXQUFXLENBQUE7Ozs7Ozs7Ozs7QUFHaEMscUJBQWEsT0FBUSxTQUFRLFlBZTNCO0lBQ0EsTUFBTSxDQUFDLFFBQVEsQ0FBQywwQkFBMEIsb0NBQWdDO0lBQzFFLE1BQU0sQ0FBQyxRQUFRLENBQUMsT0FBTyxvQ0FBa0M7SUFFekQsTUFBTSxDQUFDLFFBQVEsQ0FBQyxPQUFPLDJFQUdyQjtJQUNGLE1BQU0sQ0FBQyxRQUFRLENBQUMsa0JBQWtCLHdFQUdoQztDQUNIIn0=