import { type AppEnvVars } from 'application-services';
import { type LogService } from 'common-services';
import { type WhookCommandHandler, type WhookCommandDefinition } from '../types/commands.js';
export declare const definition: {
    readonly name: "env";
    readonly description: "A command printing env values";
    readonly example: "whook env --name NODE_ENV --default \"default value\"";
    readonly config: {
        readonly promptArgs: true;
    };
    readonly arguments: [{
        readonly name: "name";
        readonly required: true;
        readonly description: "Environment variable name to pick-up";
        readonly schema: {
            readonly type: "string";
        };
    }, {
        readonly name: "default";
        readonly description: "Provide a default value";
        readonly schema: {
            readonly type: "string";
        };
    }];
};
declare const _default: import("knifecycle").ServiceInitializer<{
    ENV: AppEnvVars;
    log?: LogService;
}, WhookCommandHandler<{
    name: string;
    default?: string;
}, WhookCommandDefinition>>;
export default _default;
