import { ScanResult } from '../types';
export interface StorybookBatchOptions {
    storybookUrl: string;
    outputDir: string;
    format: 'json' | 'markdown' | 'both';
    wcagLevel?: string;
    timeout?: number;
    keyboardNav?: boolean;
    screenReaderSim?: boolean;
}
export declare class StorybookBatchRunner {
    run(options: StorybookBatchOptions): Promise<void>;
    discoverStories(storybookUrl: string): Promise<{
        name: string;
        url: string;
    }[]>;
    scanStory(url: string, options: StorybookBatchOptions): Promise<ScanResult>;
}
//# sourceMappingURL=storybook-batch.d.ts.map