declare function useStackState<T>(initialList: T[]): [
    T[],
    {
        clear: () => void;
        isEmpty: () => boolean;
        push: (item: T) => number;
        pop: () => T | undefined;
        peek: () => T | undefined;
        length: number;
    },
    T[]
];
export { useStackState };
