@karmaniverous/smoz
    Preparing search index...

    Interface EnvAttached<GlobalParamsSchema, StageParamsSchema>

    Branding interface that attaches environment metadata to a function config.

    The brand is read by wrapHandler to build the typed env object.

    interface EnvAttached<
        GlobalParamsSchema extends ZodObject<ZodRawShape>,
        StageParamsSchema extends ZodObject<ZodRawShape>,
    > {
        "[ENV_CONFIG]": {
            global: EnvSchemaNode<GlobalParamsSchema>;
            stage: EnvSchemaNode<StageParamsSchema>;
        };
    }

    Type Parameters

    • GlobalParamsSchema extends ZodObject<ZodRawShape>

      global params schema

    • StageParamsSchema extends ZodObject<ZodRawShape>

      stage params schema

    Index

    Properties

    Properties

    "[ENV_CONFIG]": {
        global: EnvSchemaNode<GlobalParamsSchema>;
        stage: EnvSchemaNode<StageParamsSchema>;
    }