interface OverlayContext {
    initialState: 'OPEN' | 'CLOSED';
    snapSource?: 'dragging' | 'custom' | string;
    y?: number;
    velocity?: number;
}
export declare const overlayMachine: import("xstate").StateMachine<OverlayContext, import("xstate").AnyEventObject, Record<string, import("xstate").AnyActorRef>, import("xstate").ProvidedActor, import("xstate").ParameterizedObject, import("xstate").ParameterizedObject, string, import("xstate").StateValue, string, unknown, {}, import("xstate").EventObject, import("xstate").ResolveTypegenMeta<import("xstate").TypegenDisabled, import("xstate").AnyEventObject, import("xstate").ProvidedActor, import("xstate").ParameterizedObject, import("xstate").ParameterizedObject, string, string, import("xstate").EventObject>>;
export {};
