export declare function debounce(cb: (...args: Args) => void, delay?: number): (...args: Args) => Promise; export declare const groupBy: (list: T[], getKey: (item: T, index: number) => K) => Record; export declare const CSSVars: { readonly headerHeight: "--header-height"; readonly collapsedHeaderHeight: "--collapsed-header-height"; readonly stickyHeaderHeight: "--sticky-header-height"; readonly stickyHeaderTop: "--sticky-header-top"; }; export declare function updateCssVar(varName: keyof typeof CSSVars, amount: number | string): void; export declare function getCssVarValue(varName: keyof typeof CSSVars): string;