import { z } from 'zod';
/**
 * Arguments for listing Jira issues
 * Includes optional filters with defaults applied in the controller
 */
declare const ListIssuesToolArgs: z.ZodObject<{
    limit: z.ZodOptional<z.ZodNumber>;
    cursor: z.ZodOptional<z.ZodString>;
    /**
     * Standardized JQL parameter for filtering
     */
    jql: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    cursor?: string | undefined;
    limit?: number | undefined;
    jql?: string | undefined;
}, {
    cursor?: string | undefined;
    limit?: number | undefined;
    jql?: string | undefined;
}>;
type ListIssuesToolArgsType = z.infer<typeof ListIssuesToolArgs>;
/**
 * Arguments for getting a specific Jira issue
 */
declare const GetIssueToolArgs: z.ZodObject<{
    /**
     * Standardized issue identifier parameter
     */
    issueIdOrKey: z.ZodString;
}, "strip", z.ZodTypeAny, {
    issueIdOrKey: string;
}, {
    issueIdOrKey: string;
}>;
type GetIssueToolArgsType = z.infer<typeof GetIssueToolArgs>;
export { ListIssuesToolArgs, type ListIssuesToolArgsType, GetIssueToolArgs, type GetIssueToolArgsType, };
