import type { ITtscPlugin, ITtscPluginFactoryContext } from "ttsc";
/**
 * `@nestia/core` ttsc plugin descriptor.
 *
 * `@nestia/sdk` is not a standalone plugin: its Go transform is declared here
 * as a `contributor` that ttsc statically links into this host binary, and only
 * when `@nestia/sdk` is actually resolvable from the project. A project
 * depending on `@nestia/core` alone never compiles any SDK transform code.
 */
export default function createTtscPlugin(context: ITtscPluginFactoryContext): ITtscPlugin;
