@avalabs/avalanchejs
Version:
Avalanche Platform JS Library
12 lines • 790 B
TypeScript
import { Address, OutputOwners } from '../../../../../serializable';
import type { FeeState } from '../../../models';
import type { SpendHelperProps } from '../../spendHelper';
import { SpendHelper } from '../../spendHelper';
import type { SpendReducerState } from '../types';
export declare const CHANGE_ADDRESS: Address;
export declare const CHANGE_OWNERS: OutputOwners;
export declare const getInitialReducerState: ({ ...state }?: Partial<SpendReducerState>) => SpendReducerState;
export declare const getSpendHelper: ({ feeState, initialComplexity, shouldConsolidateOutputs, toBurn, toStake, }?: Partial<Pick<SpendHelperProps, "shouldConsolidateOutputs" | "initialComplexity" | "toBurn" | "toStake"> & {
feeState: FeeState;
}>) => SpendHelper;
//# sourceMappingURL=reducers.d.ts.map