import { DepositAction, GaslessAuthorizationResult, GaslessAuthorizationStatus, SwapDetails } from '../lib/apiClients/layerSwapApiClient'; type UseGaslessAuthorizationResult = { failed: boolean; failureStatus?: GaslessAuthorizationStatus; expired: boolean; }; export declare function useGaslessAuthorization(swapDetails: SwapDetails | undefined, depositActions?: DepositAction[], fetchedAuthorization?: GaslessAuthorizationResult): UseGaslessAuthorizationResult; export { gaslessFailureMessage } from '../helpers/gaslessFailureMessage'; //# sourceMappingURL=useGaslessAuthorization.d.ts.map