type AnyFunction = (...args: any) => any;
type GetParameters<T extends AnyFunction> = Parameters<T> extends [
    unknown,
    ...infer Rest
] ? Rest : never;
export type Config = {
    token: string;
    year: `${number}`;
};
export type UtilityFunction<T extends AnyFunction> = (...params: GetParameters<T>) => ReturnType<T>;
export {};
