import { NumberValue, RecordValue, Schema, StringValue } from '@coveo/bueno';
import type { CurrencyCodeISO4217 } from '@coveo/relay-event-types';
export declare const viewDefinition: {
    url: StringValue<string>;
};
export declare const locationDefinition: {
    latitude: NumberValue;
    longitude: NumberValue;
};
export declare const contextDefinition: {
    language: StringValue<string>;
    country: StringValue<string>;
    currency: StringValue<CurrencyCodeISO4217>;
    view: RecordValue;
    location: RecordValue;
};
export declare const contextSchema: Schema<{
    language: string;
    country: string;
    currency: CurrencyCodeISO4217;
    view: unknown;
    location: unknown;
}>;
