import * as v from "valibot"; import { QuickBuySubmitData } from "../../swish"; import { IntentHandler } from "../intent-handler"; import { IntentResponse, SuccessIntentResponse } from "../types"; export declare const InitiateQuickBuyIntentDataSchema: v.ObjectSchema<{ readonly productId: v.SchemaWithPipe, v.TransformAction]>, v.NumberSchema], undefined>, v.TransformAction, v.NumberSchema]>; readonly variantId: v.OptionalSchema, v.TransformAction]>, v.NumberSchema], undefined>, v.TransformAction, v.NumberSchema]>, undefined>; }, undefined>; export type InitiateQuickBuyIntentData = v.InferInput; export type InitiateQuickBuySuccessResponse = SuccessIntentResponse; export declare class InitiateQuickBuyHandler extends IntentHandler<"initiate:quick-buy"> { invoke(data: InitiateQuickBuyIntentData): Promise>; }