declare const createCs: (prefix: string) => (suffix?: string) => string; declare type Procedure = (...args: any[]) => void; declare type Options = { isImmediate: boolean; }; declare function debounce(func: F, waitMilliseconds?: number, options?: Options): (this: ThisParameterType, ...args: Parameters) => void; export { createCs, debounce };