import { IssueProperty } from './types'; import { RequestProductMethod } from '@forge/api'; import { RawPropertyKey } from './internal-types'; export declare class JiraIssuePropertyRequestFailedError extends Error { constructor(key: string, status: number, reason: string); } export interface JiraIssueProperties { read(key: string): Promise; readKeys(keyStartsWith?: string): Promise; readAll(keyStartsWith?: string): Promise; delete(key: string): Promise; replace(key: string, value: any): Promise; modify(key: string, updateValue: (prevValue?: any) => any, defaultValue: any): Promise; } export declare const PAGE_SIZE = 100; export declare const issueProperties: (issueIdOrKey: string, requestJira: RequestProductMethod) => JiraIssueProperties; //# sourceMappingURL=issue-props.d.ts.map