declare type ClassName = classes.ClassName; declare function classes(...classnames: ClassName[]): string; declare namespace classes { type CurrentState = Readonly>; type IsClassPresent = (current: CurrentState, classnames: string[]) => unknown; type ResolveClass = (current: CurrentState) => ClassName; type ClassObject = Record; type NormalizedClassObject = Record; type ClassName = string | ResolveClass | ClassArray | ClassObject | NormalizedClassObject | null | undefined | void; type ClassArray = ClassName[]; } export = classes; //# sourceMappingURL=index.d.ts.map