import { SassStyles } from './styleToString/cssTypes';
import { KoaServer, ExpressServer } from '../types';
declare const useServer: <T = KoaServer | ExpressServer>() => T;
declare const useBody: <T = {
    [key: string]: string;
}>() => T;
declare const useSession: <T = {
    [key: string]: string;
}>() => T;
declare const useContext: <T = {
    [key: string]: string;
}>() => T;
declare const useStyle: (style: SassStyles) => void;
declare const useGlobalStyle: (style: SassStyles) => void;
declare const useCSSNesting: (style: SassStyles) => {
    'data-ssrsx-css': string;
};
export { useServer, useBody, useSession, useContext };
export { useStyle, useGlobalStyle, useCSSNesting };
