export interface UseTeamsOptions { fragment?: string; } export declare function useTeams(options?: UseTeamsOptions): { teams: Readonly>>; result: import("@vue/composition-api").Ref; loading: import("@vue/composition-api").Ref; networkStatus: import("@vue/composition-api").Ref; error: import("@vue/composition-api").Ref; start: () => void; stop: () => void; restart: () => void; document: import("@vue/composition-api").Ref; variables: import("@vue/composition-api").Ref; options: import("@vue/apollo-composable").UseQueryOptions | import("@vue/composition-api").Ref>; query: import("@vue/composition-api").Ref>; refetch: (variables?: undefined) => Promise>; fetchMore: (options: import("apollo-client").FetchMoreQueryOptions & import("apollo-client").FetchMoreOptions) => Promise>; subscribeToMore: (options: import("apollo-client").SubscribeToMoreOptions | import("@vue/composition-api").Ref> | import("@vue/apollo-composable/dist/util/ReactiveFunction").ReactiveFunction>) => void; onResult: (fn: (param?: import("apollo-client").ApolloQueryResult) => void) => { off: () => void; }; onError: (fn: (param?: Error) => void) => { off: () => void; }; }; export interface UseFirstTeamOptions { fragment?: string; } export declare function useFirstTeam(options?: UseFirstTeamOptions): { firstTeam: Readonly>>; result: import("@vue/composition-api").Ref; loading: import("@vue/composition-api").Ref; networkStatus: import("@vue/composition-api").Ref; error: import("@vue/composition-api").Ref; start: () => void; stop: () => void; restart: () => void; document: import("@vue/composition-api").Ref; variables: import("@vue/composition-api").Ref; options: import("@vue/apollo-composable").UseQueryOptions | import("@vue/composition-api").Ref>; query: import("@vue/composition-api").Ref>; refetch: (variables?: undefined) => Promise>; fetchMore: (options: import("apollo-client").FetchMoreQueryOptions & import("apollo-client").FetchMoreOptions) => Promise>; subscribeToMore: (options: import("apollo-client").SubscribeToMoreOptions | import("@vue/composition-api").Ref> | import("@vue/apollo-composable/dist/util/ReactiveFunction").ReactiveFunction>) => void; onResult: (fn: (param?: import("apollo-client").ApolloQueryResult) => void) => { off: () => void; }; onError: (fn: (param?: Error) => void) => { off: () => void; }; }; export interface TeamInput { name: string; email?: string; logo?: any; description?: string; info: any; } export interface UseCreateTeamOptions { fragment?: string; } export interface CreateTeamInput { team: TeamInput; } export declare function useCreateTeam(options?: UseCreateTeamOptions): { mutate: import("@vue/apollo-composable").MutateFunction; loading: import("@vue/composition-api").Ref; error: import("@vue/composition-api").Ref; called: import("@vue/composition-api").Ref; onDone: (fn: (param?: import("apollo-link").FetchResult, Record>) => void) => { off: () => void; }; onError: (fn: (param?: Error) => void) => { off: () => void; }; }; export interface UseEditTeamOptions { fragment?: string; } export interface EditTeamInput { id: string; team: TeamInput; } export declare function useEditTeam(options?: UseEditTeamOptions): { mutate: import("@vue/apollo-composable").MutateFunction; loading: import("@vue/composition-api").Ref; error: import("@vue/composition-api").Ref; called: import("@vue/composition-api").Ref; onDone: (fn: (param?: import("apollo-link").FetchResult, Record>) => void) => { off: () => void; }; onError: (fn: (param?: Error) => void) => { off: () => void; }; };