import type { HardhatRuntimeEnvironment } from "hardhat/types/hre";
import { InterfoldTicketToken } from "../../types";
/**
 * The arguments for the deployAndSaveInterfoldTicketToken function
 */
export interface InterfoldTicketTokenArgs {
    baseToken?: string;
    registry?: string;
    owner?: string;
    hre: HardhatRuntimeEnvironment;
}
/**
 * Deploys the InterfoldTicketToken contract and saves the deployment arguments
 * @param param0 - The deployment arguments
 * @returns The deployed InterfoldTicketToken contract
 */
export declare const deployAndSaveInterfoldTicketToken: ({ baseToken, registry, owner, hre, }: InterfoldTicketTokenArgs) => Promise<{
    interfoldTicketToken: InterfoldTicketToken;
}>;
//# sourceMappingURL=interfoldTicketToken.d.ts.map