import * as Types from '../../global/types.generated'; import * as ApolloReactCommon from '@apollo/client'; import * as ApolloReactHooks from '@apollo/client'; export type GroupByMetadataQueryVariables = Types.Exact<{ input: Types.GroupByMetadataInput; }>; export type GroupByMetadataQuery = { __typename?: 'Query'; getGroupByMetadata?: { __typename?: 'Group'; id: string; createdAt: any; createdByAddress: string; firstDepositedAt?: any | null; name: string; nftAddress: string; nftImageUrl: string; proposalTtlInHours: number; singleSharePriceWei: string; totalPriceInWei: string; votingPolicy: Types.VotingPolicy; daoAddress?: string | null; creatorDisplayName?: string | null; creatorAvatarImage?: string | null; marketplace: Types.MarketplaceName; networkId: string; propositionToSign: { __typename?: 'PropositionToSign'; orderHash: string; endsAt: string; tx: { __typename?: 'TransactionToSign'; value: string; to: string; data: string; }; }; members: Array<{ __typename?: 'GroupMember'; id: string; userAddress: string; shares: number; avatarImage: string; displayName: string; propositionSignature: string; }>; } | null; }; export declare const GroupByMetadataDocument: ApolloReactCommon.DocumentNode; /** * __useGroupByMetadataQuery__ * * To run a query within a React component, call `useGroupByMetadataQuery` and pass it any options that fit your needs. * When your component renders, `useGroupByMetadataQuery` returns an object from Apollo Client that contains loading, error, and data properties * you can use to render your UI. * * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; * * @example * const { data, loading, error } = useGroupByMetadataQuery({ * variables: { * input: // value for 'input' * }, * }); */ export declare function useGroupByMetadataQuery(baseOptions: ApolloReactHooks.QueryHookOptions): ApolloReactCommon.QueryResult>; export declare function useGroupByMetadataLazyQuery(baseOptions?: ApolloReactHooks.LazyQueryHookOptions): ApolloReactCommon.LazyQueryResultTuple>; export type GroupByMetadataQueryHookResult = ReturnType; export type GroupByMetadataLazyQueryHookResult = ReturnType; export type GroupByMetadataQueryResult = ApolloReactCommon.QueryResult;