import { type SpecType, type Context, type ElementReference, type CommonSelector } from '@applitools/driver';
export declare function generateSafeSelectors<TSpec extends SpecType>({ context, elementReferences, }: {
    context: Context<TSpec>;
    elementReferences: ElementReference<TSpec>[];
}): Promise<{
    selectors: ({
        safeSelector: null;
        originalSelector: null;
        elementReference: ElementReference<TSpec>;
    } | {
        safeSelector: CommonSelector;
        originalSelector: CommonSelector | null;
        elementReference: ElementReference<TSpec>;
    })[];
    cleanupGeneratedSelectors: () => Promise<void>;
}>;
