import { ConfigurationsSiteType } from './use-site-configurations.js';
import { DefaultThemeInfinityForge, InfinityForgeProvidersProps } from '../../../../system/index.js';
import { IStyledComponent } from 'styled-components';
interface InfinityForgeProps {
    pageProps: {
        sections: any;
        props: any;
        configurations?: ConfigurationsSiteType;
    };
    styles: {
        theme: DefaultThemeInfinityForge;
        Button?: IStyledComponent<'web', any>;
    };
}
export declare function useInfinityForgeProps({ pageProps, styles, }: InfinityForgeProps): Omit<InfinityForgeProvidersProps, 'children' | 'queryClient'>;
export {};
