import type { EntityId, EntityPageTitle, EntityType, EntityWithClaims, Guid, GuidAltSyntax, NonNestedEntityId, NumericId, PropertyClaimsId } from '../types/entity.js'; import type { Url } from '../utils/build_url.js'; export declare const isNumericId: (id: unknown) => id is `${number}`; export declare const isEntityId: (id: unknown) => id is EntityId; export declare const isEntitySchemaId: (id: unknown) => id is `E${number}`; export declare const isItemId: (id: unknown) => id is `Q${number}`; export declare const isPropertyId: (id: unknown) => id is `P${number}`; export declare const isLexemeId: (id: unknown) => id is `L${number}`; export declare const isFormId: (id: unknown) => id is `L${number}-F${number}`; export declare const isSenseId: (id: unknown) => id is `L${number}-S${number}`; export declare const isMediaInfoId: (id: unknown) => id is `M${number}`; export declare const isGuid: (id: unknown) => id is Guid; export declare const isHash: (id: unknown) => id is string; export declare const isRevisionId: (id: unknown) => id is `${number}`; export declare const isNonNestedEntityId: (id: unknown) => id is NonNestedEntityId; export declare function isPropertyClaimsId(id: string): id is PropertyClaimsId; export declare function isEntityPageTitle(title: string): title is EntityPageTitle; export declare function getNumericId(id: string): NumericId; export declare function getImageUrl(filename: string, width?: number): Url; export declare function getEntityIdFromGuid(guid: Guid | GuidAltSyntax): ID; export declare function findEntityTypeFromId(id: EntityId): EntityType; export declare function getStatementsKey(instance: string): "claims" | "statements"; //# sourceMappingURL=helpers.d.ts.map