import { MoodReadResponse, UserReadPublicResponse } from "@newcoin-foundation/iosdk-newgraph-client-js";
export declare const useCurrentUserStakeEligibility: (poolOwner?: UserReadPublicResponse | undefined, stakeToAccess?: number | undefined) => {
    toAccess: number;
    currentUserStake: number;
    currentUserNeeds: number;
    currency: string;
    currentUserEligible: boolean;
    ownerUsername: string;
    owner: {
        moods: MoodReadResponse[] | undefined;
        newcoinTicker?: string | undefined;
        powered?: number | undefined;
        displayName?: string | undefined;
        newcoinAccTx?: string | undefined;
        latitude?: number | undefined;
        tumblr?: string | undefined;
        description?: string | undefined;
        newcoinPoolId?: string | undefined;
        aspectRatio?: number | undefined;
        instagram?: string | undefined;
        soundcloud?: string | undefined;
        newcoinActivePublicKey?: string | undefined;
        newcoinPublicKey?: string | undefined;
        powering?: number | undefined;
        twitter?: string | undefined;
        newcoinOwnerPublicKey?: string | undefined;
        tiktok?: string | undefined;
        id?: string | undefined;
        newcoinPoolStake?: number | undefined;
        contentType?: string | undefined;
        longitude?: number | undefined;
        newcoinPublisherPublicKey?: string | undefined;
        website?: string | undefined;
        created?: string | undefined;
        fullName?: string | undefined;
        newcoinPoolTx?: string | undefined;
        license?: string | undefined;
        contentUrl?: string | undefined;
        blurHash?: string | undefined;
        consentEmail?: string | undefined;
        updated?: string | undefined;
        username?: string | undefined;
    };
};
export declare const useFolderStakeInfo: (folder: MoodReadResponse) => {
    toAccess: number;
    currentUserStake: number;
    currentUserNeeds: number;
    currency: string;
    currentUserEligible: boolean;
    ownerUsername: string;
    owner: {
        moods: MoodReadResponse[] | undefined;
        newcoinTicker?: string | undefined;
        powered?: number | undefined;
        displayName?: string | undefined;
        newcoinAccTx?: string | undefined;
        latitude?: number | undefined;
        tumblr?: string | undefined;
        description?: string | undefined;
        newcoinPoolId?: string | undefined;
        aspectRatio?: number | undefined;
        instagram?: string | undefined;
        soundcloud?: string | undefined;
        newcoinActivePublicKey?: string | undefined;
        newcoinPublicKey?: string | undefined;
        powering?: number | undefined;
        twitter?: string | undefined;
        newcoinOwnerPublicKey?: string | undefined;
        tiktok?: string | undefined;
        id?: string | undefined;
        newcoinPoolStake?: number | undefined;
        contentType?: string | undefined;
        longitude?: number | undefined;
        newcoinPublisherPublicKey?: string | undefined;
        website?: string | undefined;
        created?: string | undefined;
        fullName?: string | undefined;
        newcoinPoolTx?: string | undefined;
        license?: string | undefined;
        contentUrl?: string | undefined;
        blurHash?: string | undefined;
        consentEmail?: string | undefined;
        updated?: string | undefined;
        username?: string | undefined;
    };
};
