import { SyncOptions, Options } from 'execa'; /** * Get all the tags for a given branch. * * @param branch The branch for which to retrieve the tags. * @param execaOptions Options to pass to `execa`. * @param filters List of prefixes/sufixes to be checked inside tags. */ export declare function getTags(branch: string, execaOptions: SyncOptions, filters?: string[]): string[]; /** * Get the commit sha for a given tag. * * @param tagName Tag name for which to retrieve the commit sha. * @param execaOptions Options to pass to `execa`. */ export declare function getTagHead(tagName: string, execaOptions: Options): Promise;