import type { ProductConfig } from '@redocly/theme';
import type { AfterRoutesCreatedActions, AfterRoutesCreatedLifecycleContext, LifecycleContext } from '../../types';
export declare const resolveProductsConfig: (productsConfig: Record<string, ProductConfig> | undefined, actions: AfterRoutesCreatedActions, context: AfterRoutesCreatedLifecycleContext) => Promise<({
    [x: string]: {
        icon?: string | undefined;
        name: string;
        folder: string;
    };
} & {
    [key: string]: import("@redocly/config").ProductUiConfig;
}) | undefined>;
export declare function getProductFirstLink(relativePath: string, context: LifecycleContext, actions: AfterRoutesCreatedActions): Promise<string | undefined>;
//# sourceMappingURL=resolve-products-config.d.ts.map