import { NobjcLibrary } from "objc-js";
export declare const CoreMediaIO: NobjcLibrary;
import type { _CMIOExtensionClient } from "./CMIOExtensionClient.js";
export declare const CMIOExtensionClient: typeof _CMIOExtensionClient;
export type { _CMIOExtensionClient };
import type { _CMIOExtensionDevice } from "./CMIOExtensionDevice.js";
export declare const CMIOExtensionDevice: typeof _CMIOExtensionDevice;
export type { _CMIOExtensionDevice };
import type { _CMIOExtensionDeviceProperties } from "./CMIOExtensionDeviceProperties.js";
export declare const CMIOExtensionDeviceProperties: typeof _CMIOExtensionDeviceProperties;
export type { _CMIOExtensionDeviceProperties };
import type { _CMIOExtensionPropertyAttributes } from "./CMIOExtensionPropertyAttributes.js";
export declare const CMIOExtensionPropertyAttributes: typeof _CMIOExtensionPropertyAttributes;
export type { _CMIOExtensionPropertyAttributes };
import type { _CMIOExtensionPropertyState } from "./CMIOExtensionPropertyState.js";
export declare const CMIOExtensionPropertyState: typeof _CMIOExtensionPropertyState;
export type { _CMIOExtensionPropertyState };
import type { _CMIOExtensionProvider } from "./CMIOExtensionProvider.js";
export declare const CMIOExtensionProvider: typeof _CMIOExtensionProvider;
export type { _CMIOExtensionProvider };
import type { _CMIOExtensionProviderProperties } from "./CMIOExtensionProviderProperties.js";
export declare const CMIOExtensionProviderProperties: typeof _CMIOExtensionProviderProperties;
export type { _CMIOExtensionProviderProperties };
import type { _CMIOExtensionScheduledOutput } from "./CMIOExtensionScheduledOutput.js";
export declare const CMIOExtensionScheduledOutput: typeof _CMIOExtensionScheduledOutput;
export type { _CMIOExtensionScheduledOutput };
import type { _CMIOExtensionStream } from "./CMIOExtensionStream.js";
export declare const CMIOExtensionStream: typeof _CMIOExtensionStream;
export type { _CMIOExtensionStream };
import type { _CMIOExtensionStreamCustomClockConfiguration } from "./CMIOExtensionStreamCustomClockConfiguration.js";
export declare const CMIOExtensionStreamCustomClockConfiguration: typeof _CMIOExtensionStreamCustomClockConfiguration;
export type { _CMIOExtensionStreamCustomClockConfiguration };
import type { _CMIOExtensionStreamFormat } from "./CMIOExtensionStreamFormat.js";
export declare const CMIOExtensionStreamFormat: typeof _CMIOExtensionStreamFormat;
export type { _CMIOExtensionStreamFormat };
import type { _CMIOExtensionStreamProperties } from "./CMIOExtensionStreamProperties.js";
export declare const CMIOExtensionStreamProperties: typeof _CMIOExtensionStreamProperties;
export type { _CMIOExtensionStreamProperties };
import type { _CMIOExtensionDeviceSource } from "./CMIOExtensionDeviceSource.js";
export type { _CMIOExtensionDeviceSource };
import type { _CMIOExtensionProviderSource } from "./CMIOExtensionProviderSource.js";
export type { _CMIOExtensionProviderSource };
import type { _CMIOExtensionStreamSource } from "./CMIOExtensionStreamSource.js";
export type { _CMIOExtensionStreamSource };
export { CMIOExtensionStreamClockType } from "./CMIOExtensionStreamClockType.js";
export { CMIOExtensionStreamDirection } from "./CMIOExtensionStreamDirection.js";
export { CMIOExtensionStreamDiscontinuityFlags } from "./CMIOExtensionStreamDiscontinuityFlags.js";
export { CMIOExtensionProperty } from "./CMIOExtensionProperty.js";
