import { Construct } from 'constructs';
import { RenderClaims, RenderedCrMap } from './types';
import { IRenameResult } from '../loader/loader';
import { ICustomResourcePatch } from '../patches';
import { IRenderClaimResult } from './interfaces';
export declare function renderClaims(catalogScope: Construct, firestartrScope: Construct, data: {
    renderClaims: RenderClaims;
    crs: any;
    renames?: IRenameResult[];
}): Promise<RenderedCrMap>;
export declare function renderClaim(catalogScope: Construct, firestartrScope: Construct, claim: any, patches: ICustomResourcePatch[], previousCR?: any | null): Promise<IRenderClaimResult>;
