import type { ScPrefixConfig, ScPrefixStatusResponse, ScPrefixSubmitPayload, ScPrefixSubmitResponse } from "../lib/index.js"; export interface ScPrefixSdkState { isReady: boolean; lastRequest?: ScPrefixSubmitResponse; lastStatus?: ScPrefixStatusResponse | null; error?: unknown; } export interface ScPrefixSdkActions { submitRequest: (payload: ScPrefixSubmitPayload) => Promise; checkStatus: (requestId: string) => Promise; } export declare function useScPrefixSdk(config: ScPrefixConfig): { state: ScPrefixSdkState; actions: ScPrefixSdkActions; }; //# sourceMappingURL=useScPrefixSdk.d.ts.map