/** Descriptors and runtime hooks exposed to user-authored extensions. */
export const RuntimeExtensionVisibility = {
    Internal: 'internal',
    Visible: 'visible'
};
export function createRuntimeExtensionRuntime() {
    const notInitialized = () => {
        throw new Error('Extension runtime not initialized. Action methods cannot be called during extension loading.');
    };
    return {
        appendEntry: notInitialized,
        refreshTools: () => { }
    };
}
//# sourceMappingURL=extension-runtime.js.map