import { Test } from 'nodeunit'; declare const _default: { 'fails when policy is empty'(test: Test): void; 'policy with statements'(test: Test): void; 'policy name can be omitted, in which case the logical id will be used'(test: Test): void; 'policy can be attached users, groups and roles and added permissions via props'(test: Test): void; 'idempotent if a principal (user/group/role) is attached twice'(test: Test): void; 'users, groups, roles and permissions can be added using methods'(test: Test): void; 'policy can be attached to users, groups or role via methods on the principal'(test: Test): void; 'fails if policy name is not unique within a user/group/role'(test: Test): void; 'fails if policy is not attached to a principal'(test: Test): void; 'generated policy name only uses the last 128 characters of the logical id'(test: Test): void; }; export = _default;