import { nothing } from 'lit'; import type { LinkPreviewer } from '../_common/embed-block-helper/index.js'; import type { EmbedGithubBlockComponent } from './embed-github-block.js'; import type { EmbedGithubBlockUrlData, EmbedGithubModel } from './embed-github-model.js'; export declare function queryEmbedGithubData(embedGithubModel: EmbedGithubModel, linkPreviewer: LinkPreviewer): Promise>; export declare function queryEmbedGithubApiData(embedGithubModel: EmbedGithubModel): Promise>; export declare function refreshEmbedGithubUrlData(embedGithubElement: EmbedGithubBlockComponent): Promise; export declare function refreshEmbedGithubStatus(embedGithubElement: EmbedGithubBlockComponent): Promise; export declare function getGithubStatusIcon(type: 'issue' | 'pr', status: string, statusReason: string | null): import("lit").TemplateResult<1> | typeof nothing; //# sourceMappingURL=utils.d.ts.map