import type { ParsedContent } from '@nuxt/content/dist/runtime/types'; import type { GithubRepositoryOptions, GithubContributorsQuery, GithubReleasesQuery, GithubRepository, GithubRawRelease, GithubRawContributor, GithubReleaseQuery, GithubCommitsQuery } from '../types'; export declare const useGithub: () => { fetchRepository: (query: GithubRepositoryOptions) => Promise; fetchReleases: (query: GithubReleasesQuery) => Promise; fetchRelease: (query: GithubReleaseQuery) => Promise; fetchLastRelease: (query: GithubRepositoryOptions) => Promise; fetchContributors: (query: GithubContributorsQuery) => Promise; fetchFileContributors: (query: GithubContributorsQuery) => Promise; fetchReadme: (query: GithubRepositoryOptions) => Promise; fetchCommits: (query: GithubCommitsQuery) => Promise; };