import { ResourceBase } from '../resource'; import { Value } from '../dataTypes'; export interface PermissionProperties { FunctionName: Value; Action: Value; EventSourceToken?: Value; FunctionUrlAuthType?: Value; SourceArn?: Value; SourceAccount?: Value; PrincipalOrgID?: Value; Principal: Value; } export default class Permission extends ResourceBase { constructor(properties: PermissionProperties); }