import type { APIGatewayAuthorizerResult } from 'aws-lambda'; import * as Effect from 'effect/Effect'; export declare function transformLambdaAuthorizerArn(arn: string): Effect.Effect; export declare const generateLambdaAuthResult: (effect: "Allow" | "Deny") => (principalId: string, lambdaArn: string) => APIGatewayAuthorizerResult; export declare const generateLambdaAuthResultAllow: (principalId: string, lambdaArn: string) => APIGatewayAuthorizerResult; export declare const generateLambdaAuthResultDeny: (principalId: string, lambdaArn: string) => APIGatewayAuthorizerResult; //# sourceMappingURL=aws-authorizer.d.ts.map