import { WalkerOS, Destination as Destination$1, Mapping as Mapping$1 } from '@walkeros/core'; import { DestinationWeb } from '@walkeros/web-core'; declare global { interface Window { plausible?: Plausible & { q?: IArguments[]; }; } } type Plausible = (event: string, options?: { props?: WalkerOS.AnyObject; }) => void; interface Settings { domain?: string; } type InitSettings = Partial; interface Mapping { } interface Env extends DestinationWeb.Env { window: { plausible?: Plausible & { q?: IArguments[]; }; }; } type Types = Destination$1.Types; type Destination = DestinationWeb.Destination; type Config = DestinationWeb.Config; interface PlausibleDestination extends Destination { env?: Env; } type Rule = Mapping$1.Rule; type Rules = Mapping$1.Rules; type index_Config = Config; type index_Destination = Destination; type index_Env = Env; type index_InitSettings = InitSettings; type index_Mapping = Mapping; type index_Plausible = Plausible; type index_PlausibleDestination = PlausibleDestination; type index_Rule = Rule; type index_Rules = Rules; type index_Settings = Settings; type index_Types = Types; declare namespace index { export type { index_Config as Config, index_Destination as Destination, index_Env as Env, index_InitSettings as InitSettings, index_Mapping as Mapping, index_Plausible as Plausible, index_PlausibleDestination as PlausibleDestination, index_Rule as Rule, index_Rules as Rules, index_Settings as Settings, index_Types as Types }; } declare const destinationPlausible: Destination; export { index as DestinationPlausible, destinationPlausible as default, destinationPlausible };