export declare const scyVaultMock: {
    request: {
        query: import("graphql").DocumentNode;
        variables: {
            id: string;
        };
    };
    result: {
        data: {
            scyVault: {
                __typename: string;
                id: string;
                address: string;
                network: string;
                name: string;
                symbol: string;
                underlyingDecimals: number;
                owner: string;
                strategy: {
                    __typename: string;
                    id: string;
                    address: string;
                    guardians: string[];
                    managers: string[];
                };
                yieldToken: string;
                strategyIndex: number;
                treasury: string;
                underlying: string;
                totalSupply: string;
                tvl: string;
                maxTvl: string;
                feePercent: string;
                aprAllTime: string;
                aprCurrent: string;
                aprDaily: string;
                aprThreeDay: string;
                aprWeekly: string;
                aprMonthly: string;
                aprYearly: string;
                firstDepositTimestamp: string;
                avgHarvestInterval: string;
                managementFee: string;
                underlyingSymbol: string;
                lastHarvest: string;
                lastClaim: string;
                lastRebalance: string;
                lastRebalanceLoan: string;
                guardians: string[];
                managers: string[];
            };
            timelocks: {
                __typename: string;
                id: string;
                address: string;
                minDelay: string;
                network: string;
                admins: string[];
                executors: string[];
                proposers: string[];
            }[];
            aggregatorVaults: {
                __typename: string;
                id: string;
                address: string;
                name: string;
                aprDaily: string;
                aprThreeDay: string;
                firstDepositTimestamp: string;
                aprWeekly: string;
            }[];
        };
    };
};
export declare const aggregatorVaultMock: {
    request: {
        query: import("graphql").DocumentNode;
        variables: {
            id: string;
        };
    };
    result: {
        data: {
            aggregatorVault: {
                __typename: string;
                id: string;
                address: string;
                network: string;
                name: string;
                symbol: string;
                underlyingDecimals: number;
                underlyingSymbol: string;
                owner: string;
                treasury: string;
                underlying: string;
                totalSupply: string;
                tvl: string;
                float: string;
                feePercent: string;
                maxTvl: string;
                aprAllTime: string;
                aprCurrent: string;
                aprDaily: string;
                aprThreeDay: string;
                aprWeekly: string;
                aprMonthly: string;
                aprYearly: string;
                firstDepositTimestamp: string;
                avgHarvestInterval: string;
                lastHarvest: string;
                managementFee: string;
                lastClaim: string;
                pricePerShare: string;
                guardians: string[];
                managers: string[];
                strategies: {
                    __typename: string;
                    id: string;
                    address: string;
                    network: string;
                    symbol: string;
                    aprThreeDay: string;
                    firstDepositTimestamp: string;
                    tvl: string;
                    underlyingSymbol: string;
                }[];
            };
            timelocks: {
                __typename: string;
                id: string;
                address: string;
                minDelay: string;
                network: string;
                admins: string[];
                executors: string[];
                proposers: string[];
            }[];
        };
    };
};
export declare const vaultPerformanceMock: {
    request: {
        query: import("graphql").DocumentNode;
        variables: {
            addr: string;
            first: number;
            skip: number;
        };
    };
    result: {
        data: {
            dataPoints: {
                __typename: string;
                id: string;
                txHash: string;
                timestamp: string;
                pricePerShare: string;
                tvl: string;
                vault: {
                    __typename: string;
                    id: string;
                    address: string;
                    name: string;
                    network: string;
                    underlyingDecimals: number;
                    initPricePerShare: string;
                };
            }[];
        };
    };
};
export declare const mocks: ({
    request: {
        query: import("graphql").DocumentNode;
        variables: {
            id: string;
        };
    };
    result: {
        data: {
            scyVault: {
                __typename: string;
                id: string;
                address: string;
                network: string;
                name: string;
                symbol: string;
                underlyingDecimals: number;
                owner: string;
                strategy: {
                    __typename: string;
                    id: string;
                    address: string;
                    guardians: string[];
                    managers: string[];
                };
                yieldToken: string;
                strategyIndex: number;
                treasury: string;
                underlying: string;
                totalSupply: string;
                tvl: string;
                maxTvl: string;
                feePercent: string;
                aprAllTime: string;
                aprCurrent: string;
                aprDaily: string;
                aprThreeDay: string;
                aprWeekly: string;
                aprMonthly: string;
                aprYearly: string;
                firstDepositTimestamp: string;
                avgHarvestInterval: string;
                managementFee: string;
                underlyingSymbol: string;
                lastHarvest: string;
                lastClaim: string;
                lastRebalance: string;
                lastRebalanceLoan: string;
                guardians: string[];
                managers: string[];
            };
            timelocks: {
                __typename: string;
                id: string;
                address: string;
                minDelay: string;
                network: string;
                admins: string[];
                executors: string[];
                proposers: string[];
            }[];
            aggregatorVaults: {
                __typename: string;
                id: string;
                address: string;
                name: string;
                aprDaily: string;
                aprThreeDay: string;
                firstDepositTimestamp: string;
                aprWeekly: string;
            }[];
        };
    };
} | {
    request: {
        query: import("graphql").DocumentNode;
        variables: {
            id: string;
        };
    };
    result: {
        data: {
            aggregatorVault: {
                __typename: string;
                id: string;
                address: string;
                network: string;
                name: string;
                symbol: string;
                underlyingDecimals: number;
                underlyingSymbol: string;
                owner: string;
                treasury: string;
                underlying: string;
                totalSupply: string;
                tvl: string;
                float: string;
                feePercent: string;
                maxTvl: string;
                aprAllTime: string;
                aprCurrent: string;
                aprDaily: string;
                aprThreeDay: string;
                aprWeekly: string;
                aprMonthly: string;
                aprYearly: string;
                firstDepositTimestamp: string;
                avgHarvestInterval: string;
                lastHarvest: string;
                managementFee: string;
                lastClaim: string;
                pricePerShare: string;
                guardians: string[];
                managers: string[];
                strategies: {
                    __typename: string;
                    id: string;
                    address: string;
                    network: string;
                    symbol: string;
                    aprThreeDay: string;
                    firstDepositTimestamp: string;
                    tvl: string;
                    underlyingSymbol: string;
                }[];
            };
            timelocks: {
                __typename: string;
                id: string;
                address: string;
                minDelay: string;
                network: string;
                admins: string[];
                executors: string[];
                proposers: string[];
            }[];
        };
    };
} | {
    request: {
        query: import("graphql").DocumentNode;
        variables: {
            addr: string;
            first: number;
            skip: number;
        };
    };
    result: {
        data: {
            dataPoints: {
                __typename: string;
                id: string;
                txHash: string;
                timestamp: string;
                pricePerShare: string;
                tvl: string;
                vault: {
                    __typename: string;
                    id: string;
                    address: string;
                    name: string;
                    network: string;
                    underlyingDecimals: number;
                    initPricePerShare: string;
                };
            }[];
        };
    };
})[];
