use crate::entity::{SerpApiElementLocalPack, SerpApiHtmlItem, SerpApiSearchResult};
use serde::{Deserialize, Serialize};
use serde_json::Value;
pub type SerpApiGoogleLocalFinderTaskAdvanced = SerpApiSearchResult<SerpApiGoogleLocalFinderItem>;
pub type SerpApiGoogleLocalFinderTaskHtml = SerpApiSearchResult<SerpApiHtmlItem>;
#[derive(Debug, Serialize, Deserialize, Clone)]
#[serde(tag = "type", rename_all = "snake_case")]
pub enum SerpApiGoogleLocalFinderItem {
#[serde(rename = "local_pack")]
LocalPack(Box<SerpApiElementLocalPack>),
#[serde(untagged)]
Unknown(Value),
}