import { Test } from 'nodeunit';
declare const _default: {
    'default properties'(test: Test): void;
    'with a dead letter queue'(test: Test): void;
    'addToPolicy will automatically create a policy for this queue'(test: Test): void;
    'exporting and importing works'(test: Test): void;
    'queue encryption': {
        'encryptionMasterKey can be set to a custom KMS key'(test: Test): void;
        'a kms key will be allocated if encryption = kms but a master key is not specified'(test: Test): void;
        'it is possible to use a managed kms key'(test: Test): void;
        'export should produce outputs the key arn and return import-values for these outputs': {
            'with custom key'(test: Test): void;
            'with managed key'(test: Test): void;
        };
    };
    'bucket notifications': {
        'queues can be used as destinations'(test: Test): void;
        'if the queue is encrypted with a custom kms key, the key resource policy is updated to allow s3 to read messages'(test: Test): void;
        'fails if trying to subscribe to a queue with managed kms encryption'(test: Test): void;
    };
};
export = _default;
