/**
 * KlevuUtilSsrProvider component stores the Klevu SSR response as a string
 * that can be hydrated in the client side.
 */
export declare class KlevuUtilSsrProvider {
  html?: string;
  packed?: string;
  identifier?: string;
  /**
   * packed parameter returned by KlevuSSRFetch function
   *
   * @param packed
   */
  setPacked(packed: object): Promise<void>;
  /**
   *
   * @returns packed parameter returned by KlevuSSRFetch function for KlevuSSRHydrate function
   */
  getPacked(): Promise<any>;
  render(): any;
}
