import { TreeSelectFieldNode } from '../types';
/**
 * Realistic multi-level org chart for stories and tests.
 * 4 levels deep: Company divisions > Departments > Teams > Individuals
 */
export declare const orgChart: TreeSelectFieldNode[];
/**
 * Async version: root nodes with children: null (lazy-loaded).
 */
export declare const asyncOrgChartRoots: TreeSelectFieldNode[];
/**
 * Simulates an async loadOptions for stories.
 * Supports search filtering on roots and lazy child loading.
 */
export declare function simulatedLoadOptions(searchValue: string, parentNode?: TreeSelectFieldNode): Promise<TreeSelectFieldNode[]>;
/**
 * Simulates multi-level lazy loading. Each expansion returns immediate
 * children with branches having children: null (requiring another load).
 * Every level shows a spinner while loading.
 */
export declare function multiLevelLoadOptions(searchValue: string, parentNode?: TreeSelectFieldNode): Promise<TreeSelectFieldNode[]>;
