import { Test } from 'nodeunit';
declare const _default: {
    'default role'(test: Test): void;
    'policy is created automatically when permissions are added'(test: Test): void;
    'managed policy arns can be supplied upon initialization and also added later'(test: Test): void;
    'role implements IDependable to allow resources to depend on it'(test: Test): void;
    'federated principal can change AssumeRoleAction'(test: Test): void;
    'maxSessionDuration': {
        'is not specified by default'(test: Test): void;
        'can be used to specify the maximum session duration for assuming the role'(test: Test): void;
        'must be between 3600 and 43200'(test: Test): void;
    };
};
export = _default;
