///
import type { LogicSig, LogicSigArgs } from "algosdk";
import algosdk from "algosdk";
import type { SCParams } from "../types";
/**
* Description: this function makes logic signature from .teal file
* @param name : ASC filename
* @param algodClient : algodClient
* @param scParams : smart contract parameters
* @param scTmplParams: Smart contract template parameters (used only when compiling PyTEAL to TEAL)
*/
export declare function getLsig(name: string, algodClient: algosdk.Algodv2, scParams: LogicSigArgs, scTmplParams?: SCParams): Promise;
/**
* Description: this function creates and returns a dummy logic signature
*/
export declare function getDummyLsig(): LogicSig;