import { SeamHttp, SeamHttpEndpoints, SeamHttpEndpointsWithoutWorkspace, SeamHttpWithoutWorkspace } from '@seamapi/http/connect';
export declare function useSeamClient(): {
    client: SeamHttp | null;
    endpointClient: SeamHttpEndpoints | null;
    clientWithoutWorkspace: SeamHttpWithoutWorkspace | null;
    endpointClientWithoutWorkspace: SeamHttpEndpointsWithoutWorkspace | null;
    queryKeyPrefixes: string[];
    isPending: boolean;
    isError: boolean;
    error: unknown;
};
export declare class NullSeamClientError extends Error {
    constructor();
}
