"use strict";
/* Generated from:
 * ap-northeast-1 (https://d33vqc0rt9ld30.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json), version 16.2.0,
 * eu-west-1 (https://d3teyb21fexa9r.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json), version 16.2.0,
 * us-east-1 (https://d1uauaxba7bl26.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json), version 16.2.0,
 * us-east-2 (https://dnwj8swjjbsbt.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json), version 16.2.0,
 * us-west-2 (https://d201a2mn26r7lk.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json), version 16.2.0
 */
Object.defineProperty(exports, "__esModule", { value: true });
const resource_1 = require("../resource");
class NotebookInstanceLifecycleHook {
    constructor(properties) {
        Object.assign(this, properties);
    }
}
exports.NotebookInstanceLifecycleHook = NotebookInstanceLifecycleHook;
class NotebookInstanceLifecycleConfig extends resource_1.ResourceBase {
    constructor(properties) {
        super('AWS::SageMaker::NotebookInstanceLifecycleConfig', properties || {});
    }
}
exports.default = NotebookInstanceLifecycleConfig;
NotebookInstanceLifecycleConfig.NotebookInstanceLifecycleHook = NotebookInstanceLifecycleHook;
