import type { PagePinnableAsideProps } from '../types';
type UseLogicParams = Pick<PagePinnableAsideProps, 'isPinned' | 'onPin' | 'persistState'>;
export declare const useLogic: ({ isPinned: isPinnedProp, onPin: onPinProp, persistState, }: UseLogicParams) => {
    isPinned: boolean;
    togglePin: () => void;
};
export {};
