type LevelRecord = {
    level: number;
    [key: string]: any;
};
export declare function findItemsWithLevel<T extends LevelRecord>(items: T[], tier: number): T[];
export declare function findItemWithLevel<T extends LevelRecord>(tier: number, items: T[]): T | undefined;
export declare function removeItemsWithLevel<T extends LevelRecord>(tier: number, items: T[]): T[];
export declare function replaceLevelItem<T extends LevelRecord>(tier: number, input: T[], next: T | undefined): T[];
export declare function replaceLevelItems<T extends LevelRecord>(tier: number, src: T[], next: T[]): T[];
export {};
//# sourceMappingURL=level.d.ts.map