import type { TargetDatabase } from '../../../../../capabilities/targetDatabase'; import type { PipelineTarget } from '../../../../../components/PipelineForm/PipelineForm.types'; export interface ResolvedFlushTarget { targetName?: string; targetLabel?: string; } /** * A flush is intentionally limited to a single deployed target. RDI supports * named targets, but picking the first one would make this destructive action * unpredictable for configurations the current form does not model. */ export declare const resolveFlushTarget: (targetNames: string[], target: PipelineTarget | undefined, databases: TargetDatabase[]) => ResolvedFlushTarget;