import * as z from "zod/v3";
export type LogsFilter = {
    connectorId?: string | null | undefined;
    /**
     * Filter by a single HTTP status code. For backward compatibility - use status_codes for multiple values.
     */
    statusCode?: number | null | undefined;
    /**
     * Filter by multiple HTTP status codes. Values must be between 100-599. Maximum 50 status codes allowed.
     */
    statusCodes?: Array<number> | null | undefined;
    excludeUnifiedApis?: string | null | undefined;
};
/** @internal */
export type LogsFilter$Outbound = {
    connector_id?: string | null | undefined;
    status_code?: number | null | undefined;
    status_codes?: Array<number> | null | undefined;
    exclude_unified_apis?: string | null | undefined;
};
/** @internal */
export declare const LogsFilter$outboundSchema: z.ZodType<LogsFilter$Outbound, z.ZodTypeDef, LogsFilter>;
export declare function logsFilterToJSON(logsFilter: LogsFilter): string;
//# sourceMappingURL=logsfilter.d.ts.map