import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export interface AuthorizerProperties { Status?: Value; TokenKeyName?: Value; EnableCachingForHttp?: Value; AuthorizerName?: Value; TokenSigningPublicKeys?: { [key: string]: Value; }; SigningDisabled?: Value; Tags?: List; AuthorizerFunctionArn: Value; } export default class Authorizer extends ResourceBase { constructor(properties: AuthorizerProperties); }