export declare const listCiArtifactsTool: import("../lib/tool.js").ToolModule; export interface SignedUrlExpiry { readonly expiresAt: string; readonly expiresInSeconds: number; } /** * A signed S3 URL carries its own lifetime in the query string (`X-Amz-Date` plus * `X-Amz-Expires` seconds). Read it when present so the caller knows how long the link lives; * anything unparseable is reported as unknown rather than guessed. */ export declare function signedUrlExpiry(url: string, now: number): SignedUrlExpiry | undefined; export declare const URL_HANDLING_WARNING = "This URL is a bearer capability: anyone who has it can download the artifact until it expires, with no Depot token. Use it right away and do not paste it into commit messages, issues, pull requests, chat, logs, or files."; export declare const getCiArtifactUrlTool: import("../lib/tool.js").ToolModule; //# sourceMappingURL=ci-artifacts.d.ts.map