import { type Duration } from 'date-fns'; import { type Action, type FocusableItem, type PackageDetail } from './types.js'; declare const getId: () => string; declare const isAvailableChar: (value: string) => boolean; declare const getNextIndex: (current: number, size: number) => number; declare const getPreviousIndex: (current: number, size: number) => number; declare const getCommandFromSentence: (sentence: string) => string; declare const removeUrl: (source: string) => string; declare const selectify: (obj: PackageDetail) => PackageDetail; declare const unselectify: (obj: PackageDetail) => PackageDetail; declare const activate: (obj: FocusableItem) => FocusableItem; declare const deactivate: (obj: FocusableItem) => FocusableItem; declare const activatePackage: (obj: PackageDetail) => PackageDetail; declare const deactivatePackage: (obj: PackageDetail) => PackageDetail; declare const activateOptionItem: (obj: Action) => Action; declare const deactivateOptionItem: (obj: Action) => Action; declare const toggleActionItem: (value: Action) => Action; declare const selectAction: (obj: Action) => Action; declare const unselectAction: (obj: Action) => Action; declare const getSelected:
>(collection: C) => C;
declare const markInView: (obj: FocusableItem) => FocusableItem;
declare const unmarkInView: (obj: FocusableItem) => FocusableItem;
declare const getButtonColor: (name: string) => string;
declare const getButtonBgColor: (name: string) => string;
declare const getPanelColor: (result: boolean) => "green" | "grey";
declare const operationCountsMapping: {
update: string;
delete: string;
};
declare const prepSpaces: (value: string) => string;
declare const wrasp: (value: string) => string;
declare const preJson: (value: Record