UNPKG

@ledgerhq/live-common

Version:
85 lines 3.5 kB
import { DeviceModelId } from "@ledgerhq/types-devices"; import { PostOnboardingActionId, PostOnboardingState } from "@ledgerhq/types-live"; import { Selector } from "reselect"; export declare const initialState: PostOnboardingState; type PartialNewStatePayload = { newState: Partial<PostOnboardingState>; }; type InitPayload = { deviceModelId: DeviceModelId; actionsIds: PostOnboardingActionId[]; }; type SetActionCompletedPayload = { actionId: PostOnboardingActionId; }; export type Payload = undefined | PartialNewStatePayload | InitPayload | SetActionCompletedPayload; declare const _default: import("redux-actions").ReduxCompatibleReducer<PostOnboardingState, Payload>; export default _default; export declare const postOnboardingSelector: Selector<{ postOnboarding: PostOnboardingState; }, PostOnboardingState>; export declare const hubStateSelector: ((state: { postOnboarding: PostOnboardingState; }, ...params: unknown[]) => { deviceModelId: DeviceModelId | null; actionsToComplete: PostOnboardingActionId[]; actionsCompleted: { claimMock?: boolean | undefined; migrateAssetsMock?: boolean | undefined; personalizeMock?: boolean | undefined; assetsTransferMock?: boolean | undefined; buyCryptoMock?: boolean | undefined; customImageMock?: boolean | undefined; recoverMock?: boolean | undefined; customImage?: boolean | undefined; assetsTransfer?: boolean | undefined; buyCrypto?: boolean | undefined; recover?: boolean | undefined; }; lastActionCompleted: PostOnboardingActionId | null; postOnboardingInProgress: boolean; }) & import("reselect").OutputSelectorFields<(args_0: PostOnboardingState) => { deviceModelId: DeviceModelId | null; actionsToComplete: PostOnboardingActionId[]; actionsCompleted: { claimMock?: boolean | undefined; migrateAssetsMock?: boolean | undefined; personalizeMock?: boolean | undefined; assetsTransferMock?: boolean | undefined; buyCryptoMock?: boolean | undefined; customImageMock?: boolean | undefined; recoverMock?: boolean | undefined; customImage?: boolean | undefined; assetsTransfer?: boolean | undefined; buyCrypto?: boolean | undefined; recover?: boolean | undefined; }; lastActionCompleted: PostOnboardingActionId | null; postOnboardingInProgress: boolean; }, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const postOnboardingDeviceModelIdSelector: ((state: { postOnboarding: PostOnboardingState; }, ...params: unknown[]) => DeviceModelId | null) & import("reselect").OutputSelectorFields<(args_0: PostOnboardingState) => DeviceModelId | null, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const walletPostOnboardingEntryPointDismissedSelector: ((state: { postOnboarding: PostOnboardingState; }, ...params: unknown[]) => boolean) & import("reselect").OutputSelectorFields<(args_0: PostOnboardingState) => boolean, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const entryPointFirstDisplayedDateSelector: ((state: { postOnboarding: PostOnboardingState; }, ...params: unknown[]) => Date | null) & import("reselect").OutputSelectorFields<(args_0: PostOnboardingState) => Date | null, { clearCache: () => void; }> & { clearCache: () => void; }; //# sourceMappingURL=reducer.d.ts.map