export function provideIssuerStorage(zcfBaggage: import("@agoric/vat-data").Baggage): {
    storeIssuerKeywordRecord: (uncleanIssuerKeywordRecord: IssuerKeywordRecord) => Promise<{
        issuers: IssuerKeywordRecord;
        brands: BrandKeywordRecord;
    }>;
    storeIssuer: (issuerP: ERef<Issuer>) => Promise<ZoeIssuerRecord>;
    storeIssuerRecord: (issuerRecord: ZoeIssuerRecord) => ZoeIssuerRecord;
    getAssetKindByBrand: GetAssetKindByBrand;
    getBrandForIssuer: <K extends AssetKind>(issuer: Issuer<K>) => Brand<K>;
    getIssuerForBrand: <K extends AssetKind>(brand: Brand<K>) => Issuer<K>;
    getIssuerRecords: (issuers: Issuer[]) => IssuerRecords;
    instantiate: (issuerRecords?: any[]) => void;
};
import type { ZoeIssuerRecord } from '@agoric/zoe';
//# sourceMappingURL=issuerStorage.d.ts.map