import { WAMExtensions } from "./WAMExtensions.js";
export { WAMExtensions };
import { AssetExtension, AssetExtensionInterface, WamAsset } from "./assets/AssetExtension.js";
export { AssetExtension, AssetExtensionInterface, WamAsset };
import { NoteExtension, NoteDefinition, NoteListenerCallback } from "./notes/NoteExtension.js";
export { NoteExtension, NoteDefinition, NoteListenerCallback };
import { PatternExtension, PatternDelegate, PatternEntry } from "./patterns/PatternExtension.js";
export { PatternExtension, PatternDelegate, PatternEntry };
import { ModulationTargetExtension, ModulationTargetDelegate } from "./modulationTarget/ModulationTargetExtension.js";
export { ModulationTargetExtension, ModulationTargetDelegate };
import { VideoExtension, VideoExtensionDelegate, VideoExtensionOptions, VideoModuleConfig } from "./video/VideoExtension.js";
export { VideoExtension, VideoExtensionDelegate, VideoExtensionOptions, VideoModuleConfig };
import { CollaborationExtension, CollaborationDocumentInterface, CollaborationOperation, RemoteSelection } from "./collaboration/CollaborationExtension.js";
export { CollaborationExtension, CollaborationDocumentInterface, CollaborationOperation, RemoteSelection };
import { RecordingExtension, RecordingDelegate } from "./recording/RecordingExtension.js";
export { RecordingExtension, RecordingDelegate };
declare const _default: {
    AssetExtension: typeof AssetExtension;
    NoteExtension: typeof NoteExtension;
    PatternExtension: typeof PatternExtension;
    ModulationTargetExtension: typeof ModulationTargetExtension;
    VideoExtension: typeof VideoExtension;
    CollaborationExtension: typeof CollaborationExtension;
    RecordingExtension: typeof RecordingExtension;
};
export default _default;
