export type MediaUsageTokenAsset = Readonly<{
    id: string;
    siteId: string;
    storagePath: string;
    identifier: string | null;
}>;
export type TokenMaps = Readonly<{
    byAssetId: ReadonlyMap<string, string>;
    byIdentifier: ReadonlyMap<string, string>;
    byStoragePath: ReadonlyMap<string, string>;
}>;
export declare function buildTokenMaps(assets: readonly MediaUsageTokenAsset[]): TokenMaps;
export declare function scanForMediaAssetUsage(value: unknown, tokens: TokenMaps): Set<string>;
