import { PrivateRunLocation, RunLocation } from '../services/abstract-check-runner.js'; import type { Region } from '../index.js'; import { ReporterType } from '../reporters/reporter.js'; export declare function prepareRunLocation(configOptions: { runLocation?: keyof Region; privateRunLocation?: string; } | undefined, cliFlags: { runLocation?: keyof Region; privateRunLocation?: string; } | undefined, api: any, accountId: string): Promise; export declare function preparePrivateRunLocation(privateLocationSlugName: string, api: any, accountId: string): Promise; export declare function prepareReportersTypes(reporterFlag: ReporterType[] | undefined, cliReporters?: ReporterType[]): ReporterType[]; export declare function validateDetachReporterTypes(reporterTypes: ReporterType[]): void; export declare function splitChecklyAndPlaywrightFlags(args: string[]): { checklyFlags: string[]; playwrightFlags: string[]; };