@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
17 lines • 760 B
TypeScript
import { Erc20Tokens } from '../common/types.js';
import { CommonTransactionProps } from '../core-sdk/types.js';
type AccountProps = Pick<CommonTransactionProps, 'account'>;
export type AmountAndTokenProps = {
amount: bigint;
token: Erc20Tokens;
};
export type AllowanceProps = Pick<AmountAndTokenProps, 'token'> & AccountProps;
export type CheckAllowanceProps = AmountAndTokenProps & AccountProps;
export type ApproveProps = AmountAndTokenProps & CommonTransactionProps;
export type isMultisigProps = AccountProps;
export type SignPermitProps = AmountAndTokenProps & CommonTransactionProps & AccountProps & {
dealine?: bigint;
};
export type SignPermitOrApproveProps = SignPermitProps & ApproveProps;
export {};
//# sourceMappingURL=types.d.ts.map