export declare function createBlock(selector: string, properties: Record<string, any>): string;
export declare function createClassSelector(className: string | string[]): string;
export declare function combineQueryConditions(outerQuery: string, innerQuery: string): string;
export declare function createRules(properties: Record<string, any>): string;
export declare function combineSelectorWithParent(parentSelector: string, childSelector: string): string;
export declare function extractQueryType(query: string): string;
export declare function formatValue(value: any): string;
export declare function toKebabCase(property: string): string;
export declare function isPlainObject(value: any): boolean;
export declare function isValidQueryCondition(obj: any): boolean;
export declare function processMediaQueryString(queryString: string): string;
export declare function processQuery(query: string, selector: string, properties: Record<string, any>): string;
export declare function processNestedSelector(baseSelector: string, nestedSelector: string, properties: Record<string, any>): string;
export declare const removeDuplicates: (css: string) => Promise<any>;
//# sourceMappingURL=css.d.ts.map