alouette
Version:
A modern, customizable design system built on top of NativeWind v5 with configurable defaults
13 lines • 543 B
TypeScript
import type { GestureResponderEvent } from "react-native";
import type { ButtonState } from "./Button";
export declare const settledDisplayDurationMs = 4000;
interface PressAsyncState {
buttonState: ButtonState | undefined;
error: Error | null;
}
export interface UsePressAsyncResult extends PressAsyncState {
handlePress: (event: GestureResponderEvent) => void;
}
export declare function usePressAsync(onPress: (event: GestureResponderEvent) => unknown): UsePressAsyncResult;
export {};
//# sourceMappingURL=usePressAsync.d.ts.map