import { CacheKeyPrefixEnum, CacheKeyTypeEnum, IdentifierPrefixEnum, OrgScopePrefixEnum } from './identifiers'; export declare function prefixWrapper(prefixString: string): string; export declare const buildParentScopedKeyById: ({ type, keyEntity, parentIdPrefix, parentId, identifierPrefix, identifier, }: { type: CacheKeyTypeEnum; keyEntity: CacheKeyPrefixEnum; parentIdPrefix: OrgScopePrefixEnum; parentId: string; identifierPrefix: IdentifierPrefixEnum; identifier: string; }) => string; export declare const buildScopedKey: ({ type, keyEntity, scopedIdPrefix, scopedId, }: { type: CacheKeyTypeEnum; keyEntity: CacheKeyPrefixEnum; scopedIdPrefix: OrgScopePrefixEnum; scopedId: string; }) => string; export declare const buildUnscopedKey: ({ type, keyEntity, identifierPrefix, identifier, }: { type: CacheKeyTypeEnum; keyEntity: CacheKeyPrefixEnum; identifierPrefix: IdentifierPrefixEnum; identifier: string; }) => string; //# sourceMappingURL=builder.base.d.ts.map