import { ProjectConfiguration } from '@nx/devkit';
import { S as StormWorkspaceConfig } from '../../types-DARKEZG9.mjs';
import 'zod/v4';

interface BaseTokenizerOptions {
    workspaceRoot?: string;
    config?: StormWorkspaceConfig;
}

type ExecutorTokenizerOptions = BaseTokenizerOptions & ProjectConfiguration & {
    projectName: string;
    projectRoot: string;
    sourceRoot: string;
};
declare const applyWorkspaceExecutorTokens: (option: string, tokenizerOptions: ExecutorTokenizerOptions) => Promise<string>;

export { type ExecutorTokenizerOptions, applyWorkspaceExecutorTokens };
